Code Coverage Report for Money Unit Tests

Information

Coverage Method:defined during the generation (branch, decision or condition)
Coverage Mode:Execution Count
Execution List:
NameState
CppUnit/MoneyTest/testConstructorPassed
CppUnit/MoneyTest/testEqualPassed
CppUnit/MoneyTest/testAddPassed
CppUnit/MoneyTest/testAddThrowPassed

Global Coverage

LevelCoverage
level 1
90.00%
level 2
20.00%

Sources

Sourcelevel 1level 2
c:\programme\testcocoon\cppunit-1.12.0\examples\money\Money.h
c:\programme\testcocoon\cppunit-1.12.0\examples\money\money.h
90.00%
20.00%

Namespaces, Classes ans Methods

Methodlevel 1level 2
Money::Money
Money( double amount, std::string currency )
c:\programme\testcocoon\cppunit-1.12.0\examples\money\Money.h
100.00%
100.00%
Money::operator ==
bool operator ==( const Money &other )
c:\programme\testcocoon\cppunit-1.12.0\examples\money\Money.h
100.00%
100.00%
IncompatibleMoneyError::IncompatibleMoneyError
IncompatibleMoneyError()
c:\programme\testcocoon\cppunit-1.12.0\examples\money\Money.h
100.00%
0.00%
Money::getAmount
double getAmount()
c:\programme\testcocoon\cppunit-1.12.0\examples\money\Money.h
100.00%
0.00%
Money::getCurrency
std::string getCurrency()
c:\programme\testcocoon\cppunit-1.12.0\examples\money\Money.h
100.00%
0.00%
Money::operator !=
bool operator !=( const Money &other )
c:\programme\testcocoon\cppunit-1.12.0\examples\money\Money.h
100.00%
0.00%
Money::operator +=
Money &operator +=( const Money &other )
c:\programme\testcocoon\cppunit-1.12.0\examples\money\Money.h
100.00%
0.00%
operator <<
inline CppUnit::OStream &operator <<( CppUnit::OStream &os, const Money &value )
c:\programme\testcocoon\cppunit-1.12.0\examples\money\Money.h
0.00%
0.00%

Executions

Executionlevel 1
CppUnit/MoneyTest/testAdd
40.00%
CppUnit/MoneyTest/testAddThrow
30.00%
CppUnit/MoneyTest/testConstructor
30.00%
CppUnit/MoneyTest/testEqual
30.00%

Manually Validated Code Parts

Empty

Unexecuted Code Parts


Generated by TestCocoon - Di 20. Nov 11:56:48 2007