MCPcopy Create free account
hub / github.com/OpenCppCoverage/OpenCppCoverage / TEST

Function TEST

CppCoverageTest/CoverageRateTest.cpp:26–35  ·  view source on GitHub ↗

-------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

24{
25 //-------------------------------------------------------------------------
26 TEST(CoverageRateTest, BasicAccessors)
27 {
28 const int executedLinesCount = 42;
29 const int unexecutedLinesCount = 10;
30
31 cov::CoverageRate rate{ executedLinesCount, unexecutedLinesCount };
32
33 ASSERT_EQ(executedLinesCount + unexecutedLinesCount, rate.GetTotalLinesCount());
34 ASSERT_EQ((100 * executedLinesCount) / (executedLinesCount + unexecutedLinesCount), rate.GetPercentRate());
35 }
36
37 //-------------------------------------------------------------------------
38 TEST(CoverageRateTest, Add)

Callers

nothing calls this directly

Calls 4

GetTotalLinesCountMethod · 0.80
GetPercentRateMethod · 0.80
GetExecutedLinesCountMethod · 0.80

Tested by

no test coverage detected