CppUnit project page
FAQ
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
include
cppunit
extensions
RepeatedTest.h
Go to the documentation of this file.
1
#ifndef CPPUNIT_EXTENSIONS_REPEATEDTEST_H
2
#define CPPUNIT_EXTENSIONS_REPEATEDTEST_H
3
4
#include <
cppunit/Portability.h
>
5
#include <
cppunit/extensions/TestDecorator.h
>
6
7
CPPUNIT_NS_BEGIN
8
9
10
class
Test
;
11
class
TestResult
;
12
13
18
class
CPPUNIT_API
RepeatedTest
:
public
TestDecorator
19
{
20
public
:
21
RepeatedTest
(
Test
*test,
22
int
timesRepeat ) :
23
TestDecorator
( test ),
24
m_timesRepeat(timesRepeat)
25
{
26
}
27
28
void
run
(
TestResult
*result );
29
30
int
countTestCases
()
const
;
31
32
private
:
33
RepeatedTest
(
const
RepeatedTest
& );
34
void
operator=
(
const
RepeatedTest
& );
35
36
const
int
m_timesRepeat
;
37
};
38
39
40
CPPUNIT_NS_END
41
42
43
#endif // CPPUNIT_EXTENSIONS_REPEATEDTEST_H
Send comments to:
CppUnit Developers