12/27/11 10:39:18 |
Results from:Run Unit Tests |
|
|
Test Project Name
|
Tasks
|
Executed Test Cases
|
Fix Runtime Error Detection Violations
|
Fix Unit Test Problems
|
Review Unit Test Outcomes
|
Passed
|
Failed
|
Total
|
ATM Sample |
0 |
2 |
48 |
19 |
1 |
20 |
Total [0:00:08]
|
0 |
2 |
48 |
19
|
1
|
20
|
|
Legend:
|
|
Test Project Name
|
- |
This is the project that contains the tests.
|
Fix Unit Test Problems
|
- |
This represents the tasks arising from tests that have already been reviewed. This includes exceptions that have been marked
as expected, assertion failures from previously reviewed tests, and any other kind of unexpected behavior that needs to be
looked at (such as timeouts).
|
Review Unit Test Outcomes
|
- |
These are outcomes from automatically generated tests that did not result in exceptions or assertion failures. The user just
has to review and ensure that the outcome is appropriate (and convert them to assertions if they are not already represented
as assertions).
|
|
|
|
[2]
Unit Test Problems |
[2]
Assertion Failures |
[2]
Assertion failed
|
[48]
Unit Test Outcomes |
[48]
Unverified Outcomes |
[48]
Outcome
|
|
|
|
- Account::Account() [LC=100 SC=N/A BC=N/A PC=N/A DC=N/A SCC=N/A MCDC=N/A (%)]
- Account::Account(double) [LC=100 SC=N/A BC=N/A PC=N/A DC=N/A SCC=N/A MCDC=N/A (%)]
- Account::getAccountNumber() const [LC=100 SC=N/A BC=N/A PC=N/A DC=N/A SCC=N/A MCDC=N/A (%)]
- Account::getBalance() [LC=100 SC=N/A BC=N/A PC=N/A DC=N/A SCC=N/A MCDC=N/A (%)]
- Account::getPassword() [LC=100 SC=N/A BC=N/A PC=N/A DC=N/A SCC=N/A MCDC=N/A (%)]
- Account::setAccountNumber(int) [LC=100 SC=N/A BC=N/A PC=N/A DC=N/A SCC=N/A MCDC=N/A (%)]
- Account::setPassword(const char *) [LC=100 SC=N/A BC=N/A PC=N/A DC=N/A SCC=N/A MCDC=N/A (%)]
- BaseDisplay::BaseDisplay() [LC=100 SC=N/A BC=N/A PC=N/A DC=N/A SCC=N/A MCDC=N/A (%)]
- BaseDisplay::~BaseDisplay() [LC=100 SC=N/A BC=N/A PC=N/A DC=N/A SCC=N/A MCDC=N/A (%)]
- Account::debit(double) [LC=100 SC=N/A BC=N/A PC=N/A DC=N/A SCC=N/A MCDC=N/A (%)]
- Account::deposit(double) [LC=100 SC=N/A BC=N/A PC=N/A DC=N/A SCC=N/A MCDC=N/A (%)]
- ATM::ATM(Bank *, BaseDisplay *) [LC=100 SC=N/A BC=N/A PC=N/A DC=N/A SCC=N/A MCDC=N/A (%)]
- ATM::fillUserRequest(ATM::UserRequest, double) [LC=40 SC=N/A BC=N/A PC=N/A DC=N/A SCC=N/A MCDC=N/A (%)]
- ATM::makeDeposit(double) [LC=0 SC=N/A BC=N/A PC=N/A DC=N/A SCC=N/A MCDC=N/A (%)]
- ATM::showBalance() [LC=0 SC=N/A BC=N/A PC=N/A DC=N/A SCC=N/A MCDC=N/A (%)]
- ATM::viewAccount(int, std::string) [LC=0 SC=N/A BC=N/A PC=N/A DC=N/A SCC=N/A MCDC=N/A (%)]
- ATM::withdraw(double) [LC=0 SC=N/A BC=N/A PC=N/A DC=N/A SCC=N/A MCDC=N/A (%)]
- Bank::addAccount() [LC=100 SC=N/A BC=N/A PC=N/A DC=N/A SCC=N/A MCDC=N/A (%)]
- Bank::Bank() [LC=100 SC=N/A BC=N/A PC=N/A DC=N/A SCC=N/A MCDC=N/A (%)]
- Bank::getAccount(int, std::string) [LC=67 SC=N/A BC=N/A PC=N/A DC=N/A SCC=N/A MCDC=N/A (%)]
- Bank::~Bank() [LC=100 SC=N/A BC=N/A PC=N/A DC=N/A SCC=N/A MCDC=N/A (%)]
- BaseDisplay::showBalance(double) [LC=100 SC=N/A BC=N/A PC=N/A DC=N/A SCC=N/A MCDC=N/A (%)]
- BaseDisplay::showInfoToUser(const char *) [LC=100 SC=N/A BC=N/A PC=N/A DC=N/A SCC=N/A MCDC=N/A (%)]
|
|
Legend:
|
LC - Line Coverage
|
SC - Statement Coverage
|
BC - Block Coverage
|
PC - Path Coverage
|
DC - Decision Coverage
|
SCC - Simple Condition Coverage
|
MCDC - Modified Condition/Decision Coverage
|
|
Author
|
Tasks total / recommended
|
devabc |
50 |
50 |
|
- [P]
[0:00:00.000]
TestSuite_Account_hxx_5bfab86e::test_Account_1
- [P]
[0:00:00.000]
TestSuite_Account_hxx_5bfab86e::test_Account_3
- [P]
[0:00:00.000]
TestSuite_Account_hxx_5bfab86e::test_getAccountNumber_1
- [P]
[0:00:00.000]
TestSuite_Account_hxx_5bfab86e::test_getBalance_1
- [P]
[0:00:00.000]
TestSuite_Account_hxx_5bfab86e::test_getPassword_1
- [P]
[0:00:00.000]
TestSuite_Account_hxx_5bfab86e::test_setAccountNumber_1
- [P]
[0:00:00.000]
TestSuite_Account_hxx_5bfab86e::test_setPassword_1
- [P]
[0:00:00.000]
TestSuite_BaseDisplay_hxx_858a43b6::test_BaseDisplay_1
- [P]
[0:00:00.000]
TestSuite_BaseDisplay_hxx_858a43b6::test_x7eBaseDisplay_1
- [P]
[0:00:00.000]
TestSuite_Account_cxx_61665f58::test_debit_1
- [P]
[0:00:00.001]
TestSuite_Account_cxx_61665f58::test_deposit_1
- [P]
[0:00:00.000]
TestSuite_ATM_cxx_5d3c8e3f::test_ATM_1
- [P]
[0:00:00.001]
TestSuite_ATM_cxx_5d3c8e3f::test_fillUserRequest_1
- [P]
[0:00:00.000]
TestSuite_ATM_cxx_5d3c8e3f::test_viewAccount_1
- [F]
[0:00:00.002]
TestSuite_Bank_cxx_b93040ae::test_addAccount_1
- [P]
[0:00:00.000]
TestSuite_Bank_cxx_b93040ae::test_Bank_1
- [P]
[0:00:00.000]
TestSuite_Bank_cxx_b93040ae::test_getAccount_1
- [P]
[0:00:00.000]
TestSuite_Bank_cxx_b93040ae::test_x7eBank_1
- [P]
[0:00:00.031]
TestSuite_BaseDisplay_cxx_d396e574::test_showBalance_1
- [P]
[0:00:00.000]
TestSuite_BaseDisplay_cxx_d396e574::test_showInfoToUser_1
|
|
©Parasoft Corp. - C++test 7.3.2.97 Reporting System |
|