-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathFakeb-debug.h
35 lines (23 loc) · 934 Bytes
/
Fakeb-debug.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#ifndef _FAKE_null
#define _FAKE_null
#include "src\b.h"
void printFakeFunction();
#include "Fake.h"
#include "FakeMethodVerifiers.h"
namespace eGlobal <unnamed scope> (org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceScope@350c7188) {
class Fakeb : public Fake, public b
{
public:
explicit Fakeb();
virtual ~Fakeb();
virtual void registerMethodWatcher( TestUtility::FakeMethodWatcher& methodWatcher );
virtual void verifyFakeMethodWasNotCalled( const std::string& testCondition );
virtual void verifyFakeMethodUsage( const std::string& testCondition );
virtual void resetFakeMethodUsage();
virtual int d(int a, int b);
virtual void c(int a);
mutable TestUtility::FakeMethod< int( int, int ) > fake_d;
mutable TestUtility::FakeMethod< void( int ) > fake_c;
};
} // namespace eGlobal <unnamed scope> (org.eclipse.cdt.internal.core.dom.parser.cpp.CPPNamespaceScope@350c7188)
#endif // _FAKE_null