Commits

Author Commit Message Labels Comments Date
Matt Oswald
renamed THEORY to DATA_THEORY, added new THEORY macro that has inline data
Matt Oswald
apparently, no tests were counting as failures :(
Matt Oswald
removing unused code
Matt Oswald
moved the includes into a xUnit++ dir
Matt Oswald
moved all tests into Tests subdir
Matt Oswald
added substring matching for suites, test names to commandline runner
Matt Oswald
commandline runner can limit the number of concurrent tests with "-c <int>" many updates to the notes file after seeing gtest/mstest/boost test
Matt Oswald
updating notes with reminder for release mode
Matt Oswald
adding test for correct exports in test assemblies
Matt Oswald
if a test assembly fails to load, enforce a failing result
Matt Oswald
updated notes
Matt Oswald
added a test to verify Theories can accept inline lambdas as data providers
Matt Oswald
fixed VS IDE test runner to run theories
Matt Oswald
unified Facts and Theories into one xUnitTest (each Theory data instance is a new xUnitTest) all time-related objects moved into new xUnitpp::Time namespace
Matt Oswald
vs IDE test runner works for facts, but not theories (see top of notes file for details)
Matt Oswald
removing a debug message, ignoring the result of the VS test runner
Matt Oswald
discovered the macros to ensure proper linkage were made redundant a little while ago
Matt Oswald
adding visual studio test runner project
Matt Oswald
users can choose to pass a LineInfo object to their Assert calls, so any failing asserts are called out in the results instead of the test
Matt Oswald
IOutput didn't have to be a shared_ptr, just passing a reference around is good enough
Matt Oswald
moved to using nanoseconds for timing
Matt Oswald
added xml output
Matt Oswald
getting rid of the xUnit++.runners lib until it is proved necessary
Matt Oswald
changed ListAllTests to EnumerateTestDetails, taking a callback
Matt Oswald
updated notes
Matt Oswald
implemented a version of DoesNotContain/Contains that takes a predicate
Matt Oswald
unit testing theories
Matt Oswald
refactored the test runner and friends to allow unit testing them
Matt Oswald
console test runner can now filter tests to run
Matt Oswald
working on getting console test runner working properly
  1. Prev
  2. Next