diff options
Diffstat (limited to 'doc/html_generated/testcases.html')
-rw-r--r-- | doc/html_generated/testcases.html | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/doc/html_generated/testcases.html b/doc/html_generated/testcases.html index 267bc6e9..25b260a6 100644 --- a/doc/html_generated/testcases.html +++ b/doc/html_generated/testcases.html @@ -5,7 +5,7 @@ ## Test cases -While **doctest** fully supports the traditional, xUnit, style of class-based fixtures containing test case methods this is not the preferred style. Instead **doctest** provides a powerful mechanism for nesting subcases within a test case. For a more detailed discussion see the [**tutorial**](tutorial.html#test-cases-and-subcases). +While **doctest** fully supports the traditional, xUnit, style of class-based fixtures containing test case methods this is not the preferred style. Instead **doctest** provides a powerful mechanism for nesting subcases within a test case. For a more detailed discussion and examples see the [**tutorial**](tutorial.html#test-cases-and-subcases). Test cases and subcases are very easy to use in practice: @@ -14,11 +14,11 @@ Test cases and subcases are very easy to use in practice: _test name_ and _subcase name_ are free form, quoted, strings. Test names don't have to be unique within the **doctest** executable. They should also be string literals. -Keep in mind that even though **doctest** is [**thread-safe**](faq.html#is-doctest-thread-aware) - using subcases has to be done only in the main test runner thread. +It is possible to write test cases inside of class bodies in C++17 with the help of ```TEST_CASE_CLASS()``` - used just like ```TEST_CASE()``` - making testing private parts of classes easier. -For examples see the [Tutorial](tutorial.html) +Keep in mind that even though **doctest** is [**thread-safe**](faq.html#is-doctest-thread-aware) - using subcases has to be done only in the main test runner thread. -Test cases can also be parameterized - see the [documentation](parameterized-tests.html) +Test cases can also be parameterized - see the [**documentation**](parameterized-tests.html) Test cases and subcases can be filtered through the use of the [**command line**](commandline.html) |