Commits

Author Commit Message Labels Comments Date
Matt Oswald
Assert.NotSame, Assert.Same tests added
Matt Oswald
Assert.Null tests added
Matt Oswald
Assert.NotNull tests added
Matt Oswald
Assert.NotInRange tests added
Matt Oswald
fixed the concurrency < max issue
Matt Oswald
Assert.Contains tests added
Matt Oswald
Assert.DoesNotContain tests added
Matt Oswald
Assert.Empty tests added
Matt Oswald
fixed error in has_empty
Matt Oswald
Assert.True tests added
Matt Oswald
Assert.False tests added
Matt Oswald
Assert.Throws tests added
Matt Oswald
Assert.DoesNotThrow tests added
Matt Oswald
Assert.NotEqual tests added
Matt Oswald
Assert.Equal tests moved into a suite
Matt Oswald
adding unit tests - Assert.Equal tests added minor fixes for Assert.Equal overloads to make them easier to use renamed TestRunner.h/cpp to xUnitTestRunner.h/cpp
Matt Oswald
improved wording in ouput for failed tests
Matt Oswald
moved Assert class into correct header and implemented the full failure message for all assertions
Matt Oswald
failing theories include (0-based) index of failing data set in output
Matt Oswald
rewrote FACT/TIMED_FACT in terms of TIMED_FACT_FIXTURE
Matt Oswald
adding a notes file to track development ideas
Matt Oswald
rewrote THEORY to define the theory, not the data set
Matt Oswald
removing a warning about negating an unsigned
Matt Oswald
running the output of the build as a post-build step to catch any crashes/formatting errors
Matt Oswald
making the default output more closely match what Visual Studio expects
Matt Oswald
returning negated number of failed tests, so it doesn't appear to be a "normal" error code
Matt Oswald
fixed a crash in the test runner due to the condition_variable getting destroyed by the parent thread exiting
Matt Oswald
revamped the Assert functions a bit - on to the macros
Matt Oswald
removed the anonymous namespaces in the testing macros, they didn't gain us much
Matt Oswald
added [Not]InRange assert left notes to myself on what is left to implement for 1.0
  1. Prev
  2. Next