AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
TestCard.h
Go to the documentation of this file.
1 #ifndef TESTCARD_H
2 #define TESTCARD_H
3 
4 #include <QString>
5 #include <cppunit/extensions/HelperMacros.h>
6 
7 namespace EM
8 {
9  namespace TicketIssueLogic
10  {
11  class TicketIssueLogicTestWrapper;
12  }
13 
14  namespace Tests
15  {
16  class TestCard
17  {
18  public:
19  TestCard();
20  virtual ~TestCard();
21 
23  bool PrepareCardFacadeForTest( QString &inputCardDataFilePath );
24 
25  void SimulateCardWrite();
26 
27  bool CheckWritingFacade();
28  bool CheckWritingFacade( QString &resultCardDataFilePath );
29 
30  static void SetOneWayTicketsValidity( const unsigned long validityStartTime, const unsigned long validityEndTime );
31  };
32  }
33 }
34 
35 #endif // TESTCARD_H
virtual ~TestCard()
Definition: TestCard.cpp:45
static void SetOneWayTicketsValidity(const unsigned long validityStartTime, const unsigned long validityEndTime)
Definition: TestCard.cpp:105
Definition: TestCard.h:16
void SimulateCardWrite()
Definition: TestCard.cpp:74
bool CheckWritingFacade()
Definition: TestCard.cpp:79
SYSTEM INCLUDES.
Definition: CardFacadeManagerXML.h:6
TestCard()
Definition: TestCard.cpp:41
bool PrepareCardFacadeForTest()
Definition: TestCard.cpp:49