summaryrefslogtreecommitdiff
path: root/examples/cppunittest/MockTestCase.cpp
diff options
context:
space:
mode:
authorBaptiste Lepilleur <gaiacrtn@free.fr>2002-07-10 17:50:02 +0000
committerBaptiste Lepilleur <gaiacrtn@free.fr>2002-07-10 17:50:02 +0000
commit85aa074c02154107459755b2a3ddbc0b5767558a (patch)
treef48da462642cd10a74cc836a241b4b8fede53319 /examples/cppunittest/MockTestCase.cpp
parentad45759ab7a47c7a7932f7e6be66f3ea106b643b (diff)
downloadcppunit-85aa074c02154107459755b2a3ddbc0b5767558a.tar.gz
Include/cppunit/extensions/AutoRegisterSuite.
include/cppunit/extensions/AutoRegisterSuite.h: * include/cppunit/extensions/Orthodox.h: * include/cppunit/extensions/TestSuiteBuilder.h: * include/cppunit/extensions/TestSuiteFactory.h: * include/cppunit/TestCaller.h: * examples/hierarchy/BoardGameTest.h: * examples/hierarchy/ChessTest.h: replaced usage of 'typename' in template declaration with 'class'. * include/cppunit/ui/text/TestRunner.h: * src/cppunit/TextTestRunner.cpp: updated to use the generic TestRunner. Removed methods runTestByName() and runTest(). Inherits CppUnit::TestRunner. * include/cppunit/extensions/TestSuiteBuilder.h: removed templatized method addTestCallerForException(). It is no longer used since release 1.9.8. * examples/cppunittest/MockTestCase.h * examples/cppunittest/MockTestCase.cpp: removed the usage of 'mutable' keyword.
Diffstat (limited to 'examples/cppunittest/MockTestCase.cpp')
-rw-r--r--examples/cppunittest/MockTestCase.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/examples/cppunittest/MockTestCase.cpp b/examples/cppunittest/MockTestCase.cpp
index 84f10dd..32892e3 100644
--- a/examples/cppunittest/MockTestCase.cpp
+++ b/examples/cppunittest/MockTestCase.cpp
@@ -33,7 +33,8 @@ MockTestCase::~MockTestCase()
int
MockTestCase::countTestCases() const
{
- ++m_actualCountTestCasesCallCount;
+ MockTestCase *mutableThis = const_cast<MockTestCase *>( this );
+ ++mutableThis->m_actualCountTestCasesCallCount;
if ( m_expectCountTestCasesCall )
{
CPPUNIT_ASSERT_MESSAGE( getName() + ": unexpected MockTestCase::countTestCases() call",