cxxtools::unit Namespace Reference

Classes

class  Application
 Run registered tests. More...
class  Assertion
 Test Assertion exceptionAssertions are modeled as an exception type, which is thrown by Unit tests when an assertion has failed. More...
struct  RegisterTest
 Registers tests to an application. More...
class  Reporter
 Test event reporter. More...
class  BriefReporter
class  Test
 Test base classThis is the base class for all types of tests that can be registered and run in a test application. More...
class  TestCase
 Single test with setup and teardownA TestCase can be used for simple tests that require a initialization and deinitialization of resources. More...
class  TestContext
class  TestFixture
class  TestMethod
class  BasicTestMethod
class  BasicTestMethod< C, cxxtools::Void, cxxtools::Void, cxxtools::Void, cxxtools::Void, cxxtools::Void, cxxtools::Void, cxxtools::Void, cxxtools::Void >
class  TestProtocol
 Protocol for test suitesThis is the base class for protocols that can be used to run a test suite. More...
class  TestSuite
 Protocol and data driven testingThe TestSuite is used to implement protocol and data driven tests. More...