May 2017
Intermediate to advanced
590 pages
17h 18m
English
To exemplify the way the test program's execution output could be modified, use the following test cases:
TEST_CASE("case1") { SECTION("function1") { REQUIRE(true); } } TEST_CASE("case2") { SECTION("function2") { REQUIRE(false); } }
The output of running these two test cases is as follows:
----------------------------------------------------------case2 function2----------------------------------------------------------f:\chapter11ca_04\main.cpp(14)..........................................................f:\chapter11ca_04\main.cpp(16): FAILED: REQUIRE( false )==========================================================test cases: 2 | 1 passed | 1 failedassertions: 2 | 1 passed | 1 failed
Read now
Unlock full access