Represents a test class.
Public Constructors | |
| test_class () | |
| Creates a new test_class instance. | |
Public Properties | |
| xtd::time_span | elapsed_time () const noexcept |
| Gets the elapsed time of the test class. | |
| xtd::string | name () const noexcept |
| Gets the name of the test class. | |
| size_t | test_count () const noexcept |
| Gets the test count. | |
| size_t | aborted_test_count () const noexcept |
| Gets the aborted test count. | |
| size_t | failed_test_count () const noexcept |
| Gets the failed test count. | |
| size_t | ignored_test_count () const noexcept |
| Gets the ignored test count. | |
| size_t | succeed_test_count () const noexcept |
| Gets the succeed test count. | |
| const xtd::date_time & | start_time () const noexcept |
| Gets the start time of the test class. | |
| const std::vector< xtd::tunit::test > & | tests () const noexcept |
| Gets the tests array of this test class. | |
Protected Methods | |
| void | add_class_cleanup (const xtd::tunit::test &class_cleanup) noexcept |
| Adds the class cleanup method. | |
| void | add_class_initialize (const xtd::tunit::test &class_initialize) noexcept |
| Adds the class initialize method. | |
| void | add_test_cleanup (const xtd::tunit::test &test_cleanup) noexcept |
| Adds the test cleanup method. | |
| void | add_test_initialize (const xtd::tunit::test &test_initialize) noexcept |
| Adds the test initialize method. | |
| void | add_test_method (const xtd::tunit::test &test) noexcept |
| Adds a test method. | |
|
inline |
Creates a new test_class instance.
|
noexcept |
Gets the elapsed time of the test class.
|
noexcept |
Gets the name of the test class.
|
noexcept |
Gets the test count.
|
noexcept |
Gets the aborted test count.
|
noexcept |
Gets the failed test count.
|
noexcept |
Gets the ignored test count.
|
noexcept |
Gets the succeed test count.
|
noexcept |
Gets the start time of the test class.
|
noexcept |
Gets the tests array of this test class.
|
protectednoexcept |
Adds the class cleanup method.
| class_cleanup | The class cleanup method. |
|
protectednoexcept |
Adds the class initialize method.
| class_initialize | The class initialize method. |
|
protectednoexcept |
Adds the test cleanup method.
| test_cleanup | The test cleanup method. |
|
protectednoexcept |
Adds the test initialize method.
| test_initialize | The test initialize method. |
|
protectednoexcept |
Adds a test method.
| test | The a test method. |