AppCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
TestDefines.h
Go to the documentation of this file.
1 #ifndef TESTDEFINES_H
2 #define TESTDEFINES_H
3 
4 #include <map>
5 #include <list>
6 
7 // std::map<settingID, settingValue>
8 typedef std::map<unsigned long, long> TariffSystemSettings;
9 
10 // std::map<tariffTicketNumber, std::map<tariffProperty(EVlastnostTarifyHodnota), propertyValue> >
11 typedef std::map<unsigned long, std::map<unsigned long, long> > TariffsPropertiesValues;
12 
13 // std::map<tariffTicketNumber, std::list<tariffProperty(EVlastnostTarifyHodnota)> >
14 typedef std::map<unsigned long, std::list<unsigned long> >TariffsProperties;
15 
16 class QString;
17 
18 namespace EM
19 {
20  namespace Tests
21  {
22  extern const QString SETTING_PAYMENT_TYPE;
23  extern const QString SETTING_OPERATION_TYPE;
24  extern const QString SETTING_ISSUE_TYPE;
25  extern const QString SETTING_TARIFF_TICKET_NUMBER;
26  extern const QString SETTING_TARIFF_GROUP_NUMBER;
27  extern const QString SETTING_TRIP_ORDER_CHECKIN_BUS_STOP;
28  extern const QString SETTING_TRIP_ORDER_CHECKOUT_BUS_STOP;
29  extern const QString SETTING_TRIP_ORDER_BUS_STOP_FOR_CHECKOUT;
30  extern const QString SETTING_CREDIT_RECHARGE;
31  extern const QString SETTING_TICKET_COUNT;
33  extern const QString SETTING_DEVICE_SERIAL_NUMBER;
34  extern const QString SETTING_ADVERTISEMENT_ENABLED;
35  extern const QString SETTING_CHECKIN_ZONE;
36  extern const QString SETTING_CHECKOUT_ZONE;
37  extern const QString SETTING_CHECKOUT_ZONE_BUS_STOP_ID;
38  extern const QString SETTING_CHECKIN_ZONE_BUS_STOP_ID;
39  extern const QString SETTING_CARD_WRITE_OPERATIONS;
40  extern const QString SETTING_RECEIVED_CASH_PAYMENT;
41  extern const QString SETTING_TICKETS_PRICE;
42  extern const QString SETTING_TIME_TICKET_INDEX;
43  extern const QString SETTING_ZONE_LIST;
44  extern const QString SETTING_ZONE_LIST_ITEM_ZONE;
45  extern const QString SETTING_TIME_TICKET_VALIDITY_START;
46  extern const QString SETTING_TIME_TICKET_VALIDITY_END;
48  extern const QString SETTING_TIME_TICKET_PROVIDER_NUMBER;
49  extern const QString SETTING_TIME_TICKET_URBAN_TRANSPORT_NUMBER;
50  extern const QString SETTING_FLAG_EXPLICITLY_SELECTED_TARIFF;
51  extern const QString SETTING_PRICE_LIST_ROW;
52  extern const QString SETTING_OUTPUT_PAID_ZONE_LIST;
53  extern const QString SETTING_LINE_NUMBER;
54  extern const QString SETTING_TRIP_NUMBER;
55  extern const QString SETTING_FLAG_PROLONG_TICKETS_TIME_VALIDITY;
56  extern const QString SETTING_TIME_TICKET_KILOMETERS;
57 
59  {
60  public:
61 
63  {
64  Ok = 0,
77  };
78 
79  };
80  }
81 }
82 
83 
84 #endif // TESTDEFINES_H
const QString SETTING_CARD_WRITE_OPERATIONS
Definition: TestDefines.cpp:28
const QString SETTING_FLAG_EXPLICITLY_SELECTED_TARIFF
Definition: TestDefines.cpp:39
const QString SETTING_CHECKIN_ZONE
Definition: TestDefines.cpp:24
const QString SETTING_TICKET_COUNT
Definition: TestDefines.cpp:20
Definition: TestDefines.h:65
const QString SETTING_CHECKOUT_ZONE_BUS_STOP_ID
Definition: TestDefines.cpp:26
const QString SETTING_TIME_TICKET_INDEX
Definition: TestDefines.cpp:31
const QString SETTING_TIME_TICKET_VALIDITY_START
Definition: TestDefines.cpp:34
std::map< unsigned long, std::list< unsigned long > > TariffsProperties
Definition: TestDefines.h:14
std::map< unsigned long, long > TariffSystemSettings
Definition: TestDefines.h:8
const QString SETTING_CHECKIN_ZONE_BUS_STOP_ID
Definition: TestDefines.cpp:27
const QString SETTING_ADVERTISEMENT_ENABLED
Definition: TestDefines.cpp:23
const QString SETTING_TIME_TICKET_URBAN_TRANSPORT_NUMBER
Definition: TestDefines.cpp:38
const QString SETTING_TRIP_ORDER_BUS_STOP_FOR_CHECKOUT
Definition: TestDefines.cpp:18
Definition: TestDefines.h:64
const QString SETTING_FLAG_PROLONG_TICKETS_TIME_VALIDITY
Definition: TestDefines.cpp:44
Definition: TestDefines.h:58
const QString SETTING_CHECKOUT_ZONE
Definition: TestDefines.cpp:25
const QString SETTING_DEVICE_SERIAL_NUMBER
Definition: TestDefines.cpp:22
const QString SETTING_TARIFF_GROUP_NUMBER
Definition: TestDefines.cpp:15
const QString SETTING_TRIP_ORDER_CHECKIN_BUS_STOP
Definition: TestDefines.cpp:16
const QString SETTING_CREDIT_RECHARGE
Definition: TestDefines.cpp:19
Definition: TestDefines.h:67
const QString SETTING_TIME_TICKET_VALIDITY_END
Definition: TestDefines.cpp:35
const QString SETTING_TICKETS_PRICE
Definition: TestDefines.cpp:30
std::map< unsigned long, std::map< unsigned long, long > > TariffsPropertiesValues
Definition: TestDefines.h:11
const QString SETTING_ZONE_LIST_ITEM_ZONE
Definition: TestDefines.cpp:33
Definition: TestDefines.h:68
const QString SETTING_TRIP_NUMBER
Definition: TestDefines.cpp:43
TestErrors
Definition: TestDefines.h:62
const QString SETTING_TRIP_ORDER_CHECKOUT_BUS_STOP
Definition: TestDefines.cpp:17
const QString SETTING_TIME_TICKET_KILOMETERS
Definition: TestDefines.cpp:45
const QString SETTING_PRICE_LIST_ROW
Definition: TestDefines.cpp:40
const QString SETTING_ZONE_LIST
Definition: TestDefines.cpp:32
const QString SETTING_RECEIVED_CASH_PAYMENT
Definition: TestDefines.cpp:29
const QString SETTING_REGIONAL_CODE_FOR_PRICE_CALCULATION
Definition: TestDefines.cpp:36
const QString SETTING_ISSUE_TYPE
Definition: TestDefines.cpp:13
const QString SETTING_TIME_TICKET_PROVIDER_NUMBER
Definition: TestDefines.cpp:37
const QString SETTING_LINE_NUMBER
Definition: TestDefines.cpp:42
const QString SETTING_OPERATION_TYPE
Definition: TestDefines.cpp:12
SYSTEM INCLUDES.
Definition: CardFacadeManagerXML.h:6
const QString SETTING_OUTPUT_PAID_ZONE_LIST
Definition: TestDefines.cpp:41
const QString SETTING_CANCELLATION_STATISTIC_TICKET_NUMBER
Definition: TestDefines.cpp:21
const QString SETTING_TARIFF_TICKET_NUMBER
Definition: TestDefines.cpp:14
const QString SETTING_PAYMENT_TYPE
Definition: TestDefines.cpp:11
Definition: TestDefines.h:69