AppCore
Loading...
Searching...
No Matches
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>
8typedef std::map<unsigned long, long> TariffSystemSettings;
9
10// std::map<tariffTicketNumber, std::map<tariffProperty(EVlastnostTarifyHodnota), propertyValue> >
11typedef std::map<unsigned long, std::map<unsigned long, long> > TariffsPropertiesValues;
12
13// std::map<tariffTicketNumber, std::list<tariffProperty(EVlastnostTarifyHodnota)> >
14typedef std::map<unsigned long, std::list<unsigned long> >TariffsProperties;
15
16class QString;
17
18namespace 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;
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;
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;
56 extern const QString SETTING_TIME_TICKET_KILOMETERS;
57
81 }
82}
83
84
85#endif // TESTDEFINES_H
std::map< unsigned long, std::map< unsigned long, long > > TariffsPropertiesValues
Definition TestDefines.h:11
std::map< unsigned long, std::list< unsigned long > > TariffsProperties
Definition TestDefines.h:14
std::map< unsigned long, long > TariffSystemSettings
Definition TestDefines.h:8
Definition TestDefines.h:59
TestErrors
Definition TestDefines.h:63
@ ErrorSettingTemporaryTariffSystemSetting
Definition TestDefines.h:75
@ ErrorIssueIn
Definition TestDefines.h:65
@ Ok
Definition TestDefines.h:64
@ ErrorWrongDistance
Definition TestDefines.h:69
@ ErrorWrongIssuedTicketCollectionSize
Definition TestDefines.h:72
@ ErrorInitCardFacade
Definition TestDefines.h:66
@ ErrorWrongContinuousTripNumber
Definition TestDefines.h:74
@ ErrorWrongPaidZones
Definition TestDefines.h:77
@ ErrorGetSetting
Definition TestDefines.h:67
@ ErrorWrongPriceListRowNumber
Definition TestDefines.h:71
@ ErrorUndefinedTariffTicketNumber
Definition TestDefines.h:70
@ ErrorWrongPrice
Definition TestDefines.h:68
@ ErrorSettingTemporaryTariffProperty
Definition TestDefines.h:76
@ ErrorWrongContinuousLineNumber
Definition TestDefines.h:73
const QString SETTING_LINE_NUMBER
Definition TestDefines.cpp:42
const QString SETTING_ZONE_LIST
Definition TestDefines.cpp:32
const QString SETTING_TRIP_NUMBER
Definition TestDefines.cpp:43
const QString SETTING_TIME_TICKET_VALIDITY_END
Definition TestDefines.cpp:35
const QString SETTING_OPERATION_TYPE
Definition TestDefines.cpp:12
const QString SETTING_CANCELLATION_STATISTIC_TICKET_NUMBER
Definition TestDefines.cpp:21
const QString SETTING_FLAG_EXPLICITLY_SELECTED_TARIFF
Definition TestDefines.cpp:39
const QString SETTING_CHECKIN_ZONE
Definition TestDefines.cpp:24
const QString SETTING_TIME_TICKET_PROVIDER_NUMBER
Definition TestDefines.cpp:37
const QString SETTING_RECEIVED_CASH_PAYMENT
Definition TestDefines.cpp:29
const QString SETTING_CHECKOUT_ZONE
Definition TestDefines.cpp:25
const QString SETTING_CHECKOUT_ZONE_BUS_STOP_ID
Definition TestDefines.cpp:26
const QString SETTING_ADVERTISEMENT_ENABLED
Definition TestDefines.cpp:23
const QString SETTING_ISSUE_TYPE
Definition TestDefines.cpp:13
const QString SETTING_TIME_TICKET_VALIDITY_START
Definition TestDefines.cpp:34
const QString SETTING_PRICE_LIST_ROW
Definition TestDefines.cpp:40
const QString SETTING_REGIONAL_CODE_FOR_PRICE_CALCULATION
Definition TestDefines.cpp:36
const QString SETTING_DEVICE_SERIAL_NUMBER
Definition TestDefines.cpp:22
const QString SETTING_PAYMENT_TYPE
Definition TestDefines.cpp:11
const QString SETTING_TIME_TICKET_URBAN_TRANSPORT_NUMBER
Definition TestDefines.cpp:38
const QString SETTING_CHECKIN_ZONE_BUS_STOP_ID
Definition TestDefines.cpp:27
const QString SETTING_CARD_WRITE_OPERATIONS
Definition TestDefines.cpp:28
const QString SETTING_ZONE_LIST_ITEM_ZONE
Definition TestDefines.cpp:33
const QString SETTING_TRIP_ORDER_BUS_STOP_FOR_CHECKOUT
Definition TestDefines.cpp:18
const QString SETTING_TICKET_COUNT
Definition TestDefines.cpp:20
const QString SETTING_CREDIT_RECHARGE
Definition TestDefines.cpp:19
const QString SETTING_TARIFF_GROUP_NUMBER
Definition TestDefines.cpp:15
const QString SETTING_TARIFF_TICKET_NUMBER
Definition TestDefines.cpp:14
const QString SETTING_TIME_TICKET_INDEX
Definition TestDefines.cpp:31
const QString SETTING_FLAG_PROLONG_TICKETS_TIME_VALIDITY
Definition TestDefines.cpp:44
const QString SETTING_OUTPUT_PAID_ZONE_LIST
Definition TestDefines.cpp:41
const QString SETTING_TRIP_ORDER_CHECKOUT_BUS_STOP
Definition TestDefines.cpp:17
const QString SETTING_TICKETS_PRICE
Definition TestDefines.cpp:30
const QString SETTING_TIME_TICKET_KILOMETERS
Definition TestDefines.cpp:45
const QString SETTING_TRIP_ORDER_CHECKIN_BUS_STOP
Definition TestDefines.cpp:16
SYSTEM INCLUDES.
Definition CardFacadeManagerXML.h:7