Commit 309d6fd8b28f277bd0d2579beb694602874cb364
1 parent
465cb68c
planning.robot and argument file planning.txt
Showing
3 changed files
with
267 additions
and
3 deletions
... | ... | @@ -38,14 +38,11 @@ Resource resource.robot |
38 | 38 | |
39 | 39 | |
40 | 40 | Можливість створити план закупівлі |
41 | - ${NUMBER_OF_LOTS}= Convert To Integer ${NUMBER_OF_LOTS} | |
42 | 41 | ${NUMBER_OF_ITEMS}= Convert To Integer ${NUMBER_OF_ITEMS} |
43 | 42 | ${tender_parameters}= Create Dictionary |
44 | 43 | ... mode=${MODE} |
45 | 44 | ... number_of_items=${NUMBER_OF_ITEMS} |
46 | - ... number_of_lots=${NUMBER_OF_LOTS} | |
47 | 45 | ... tender_meat=${${TENDER_MEAT}} |
48 | - ... lot_meat=${${LOT_MEAT}} | |
49 | 46 | ... item_meat=${${ITEM_MEAT}} |
50 | 47 | ${DIALOGUE_TYPE}= Get Variable Value ${DIALOGUE_TYPE} |
51 | 48 | Run keyword if '${DIALOGUE_TYPE}' != '${None}' Set to dictionary ${tender_parameters} dialogue_type=${DIALOGUE_TYPE} | ... | ... |
op_robot_tests/tests_files/planning.robot
0 → 100644
1 | +*** Settings *** | |
2 | +Resource base_keywords.robot | |
3 | +Suite Setup Test Suite Setup | |
4 | +Suite Teardown Test Suite Teardown | |
5 | + | |
6 | +*** Variables *** | |
7 | +${MODE} planning | |
8 | +@{USED_ROLES} tender_owner viewer | |
9 | + | |
10 | + | |
11 | +*** Test Cases *** | |
12 | +Можливість створити план закупівлі | |
13 | + [Tags] ${USERS.users['${tender_owner}'].broker}: Оголошення плану | |
14 | + ... tender_owner | |
15 | + ... ${USERS.users['${tender_owner}'].broker} | |
16 | + ... create_plan | |
17 | + [Teardown] Оновити LAST_MODIFICATION_DATE | |
18 | + Можливість створити план закупівлі | |
19 | + | |
20 | + | |
21 | +Можливість знайти план по ідентифікатору | |
22 | + [Tags] ${USERS.users['${viewer}'].broker}: Пошук плану | |
23 | + ... viewer tender_owner | |
24 | + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker} | |
25 | + ... find_plan | |
26 | + Можливість знайти план по ідентифікатору | |
27 | + | |
28 | + | |
29 | +Відображення суми бюджету | |
30 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | |
31 | + ... viewer | |
32 | + ... ${USERS.users['${viewer}'].broker} | |
33 | + ... plan_view | |
34 | + Звірити відображення поля budget.amount плану для користувача ${viewer} | |
35 | + | |
36 | + | |
37 | +Відображення amountNet бюджету | |
38 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | |
39 | + ... viewer | |
40 | + ... ${USERS.users['${viewer}'].broker} | |
41 | + ... plan_view | |
42 | + Звірити відображення поля budget.amountNet плану для користувача ${viewer} | |
43 | + | |
44 | + | |
45 | +Відображення опису бюджету | |
46 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | |
47 | + ... viewer | |
48 | + ... ${USERS.users['${viewer}'].broker} | |
49 | + ... plan_view | |
50 | + Звірити відображення поля budget.description плану для користувача ${viewer} | |
51 | + | |
52 | + | |
53 | +Відображення валюти бюджету | |
54 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | |
55 | + ... viewer | |
56 | + ... ${USERS.users['${viewer}'].broker} | |
57 | + ... plan_view | |
58 | + Звірити відображення поля budget.currency плану для користувача ${viewer} | |
59 | + | |
60 | + | |
61 | +Відображення id бюджету | |
62 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | |
63 | + ... viewer | |
64 | + ... ${USERS.users['${viewer}'].broker} | |
65 | + ... plan_view | |
66 | + Звірити відображення поля budget.id плану для користувача ${viewer} | |
67 | + | |
68 | + | |
69 | +Відображення id проекту в бюджеті | |
70 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | |
71 | + ... viewer | |
72 | + ... ${USERS.users['${viewer}'].broker} | |
73 | + ... plan_view | |
74 | + Звірити відображення поля budget.project.id плану для користувача ${viewer} | |
75 | + | |
76 | + | |
77 | +Відображення назви проекту в бюджеті | |
78 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | |
79 | + ... viewer | |
80 | + ... ${USERS.users['${viewer}'].broker} | |
81 | + ... plan_view | |
82 | + Звірити відображення поля budget.project.name плану для користувача ${viewer} | |
83 | + | |
84 | + | |
85 | +Відображення назви організації | |
86 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | |
87 | + ... viewer | |
88 | + ... ${USERS.users['${viewer}'].broker} | |
89 | + ... plan_view | |
90 | + Звірити відображення поля procuringEntity.name плану для користувача ${viewer} | |
91 | + | |
92 | + | |
93 | +Відображення схеми ідентифікатора організації | |
94 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | |
95 | + ... viewer | |
96 | + ... ${USERS.users['${viewer}'].broker} | |
97 | + ... plan_view | |
98 | + Звірити відображення поля procuringEntity.identifier.scheme плану для користувача ${viewer} | |
99 | + | |
100 | + | |
101 | +Відображення ідентифікатора організації | |
102 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | |
103 | + ... viewer | |
104 | + ... ${USERS.users['${viewer}'].broker} | |
105 | + ... plan_view | |
106 | + Звірити відображення поля procuringEntity.identifier.id плану для користувача ${viewer} | |
107 | + | |
108 | + | |
109 | +Відображення легально зареєстрованої назви організації | |
110 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | |
111 | + ... viewer | |
112 | + ... ${USERS.users['${viewer}'].broker} | |
113 | + ... plan_view | |
114 | + Звірити відображення поля procuringEntity.identifier.legalName плану для користувача ${viewer} | |
115 | + | |
116 | + | |
117 | +Відображення опису класифікації | |
118 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | |
119 | + ... viewer | |
120 | + ... ${USERS.users['${viewer}'].broker} | |
121 | + ... plan_view | |
122 | + Звірити відображення поля classification.description плану для користувача ${viewer} | |
123 | + | |
124 | + | |
125 | +Відображення схеми класифікації | |
126 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | |
127 | + ... viewer | |
128 | + ... ${USERS.users['${viewer}'].broker} | |
129 | + ... plan_view | |
130 | + Звірити відображення поля classification.scheme плану для користувача ${viewer} | |
131 | + | |
132 | + | |
133 | +Відображення коду класифікації | |
134 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | |
135 | + ... viewer | |
136 | + ... ${USERS.users['${viewer}'].broker} | |
137 | + ... plan_view | |
138 | + Звірити відображення поля classification.id плану для користувача ${viewer} | |
139 | + | |
140 | + | |
141 | +Відображення дати початку періоду подання пропозицій | |
142 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | |
143 | + ... viewer | |
144 | + ... ${USERS.users['${viewer}'].broker} | |
145 | + ... plan_view | |
146 | + Звірити відображення поля tender.tenderPeriod.startDate плану для користувача ${viewer} | |
147 | + | |
148 | + | |
149 | +Відображення опису об'єкта | |
150 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | |
151 | + ... viewer | |
152 | + ... ${USERS.users['${viewer}'].broker} | |
153 | + ... plan_view level2 | |
154 | + Звірити відображення description усіх предметів плану для користувача ${viewer} | |
155 | + | |
156 | + | |
157 | +Відображення кількості необхідних одиниць об'єкта | |
158 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | |
159 | + ... viewer | |
160 | + ... ${USERS.users['${viewer}'].broker} | |
161 | + ... plan_view | |
162 | + Звірити відображення quantity усіх предметів плану для користувача ${viewer} | |
163 | + | |
164 | + | |
165 | +Відображення кінцевої дати доставки | |
166 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | |
167 | + ... viewer | |
168 | + ... ${USERS.users['${viewer}'].broker} | |
169 | + ... plan_view | |
170 | + Звірити відображення deliveryDate.endDate усіх предметів плану для користувача ${viewer} | |
171 | + | |
172 | + | |
173 | +Відображення коду одиниці виміру | |
174 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | |
175 | + ... viewer | |
176 | + ... ${USERS.users['${viewer}'].broker} | |
177 | + ... plan_view | |
178 | + Звірити відображення unit.code усіх предметів плану для користувача ${viewer} | |
179 | + | |
180 | + | |
181 | +Відображення назви одиниці виміру | |
182 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | |
183 | + ... viewer | |
184 | + ... ${USERS.users['${viewer}'].broker} | |
185 | + ... plan_view | |
186 | + Звірити відображення unit.name усіх предметів плану для користувача ${viewer} | |
187 | + | |
188 | + | |
189 | +Відображення опису класифікації об'єкта | |
190 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | |
191 | + ... viewer | |
192 | + ... ${USERS.users['${viewer}'].broker} | |
193 | + ... plan_view | |
194 | + Звірити відображення classification.description усіх предметів плану для користувача ${viewer} | |
195 | + | |
196 | + | |
197 | +Відображення схеми класифікації об'єкта | |
198 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | |
199 | + ... viewer | |
200 | + ... ${USERS.users['${viewer}'].broker} | |
201 | + ... plan_view | |
202 | + Звірити відображення classification.scheme усіх предметів плану для користувача ${viewer} | |
203 | + | |
204 | + | |
205 | +Відображення коду класифікації об'єкта | |
206 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних плану | |
207 | + ... viewer | |
208 | + ... ${USERS.users['${viewer}'].broker} | |
209 | + ... plan_view | |
210 | + Звірити відображення classification.id усіх предметів плану для користувача ${viewer} | |
211 | + | |
212 | + | |
213 | +Можливість змінити опис бюджету | |
214 | + [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування плану | |
215 | + ... tender_owner | |
216 | + ... ${USERS.users['${tender_owner}'].broker} | |
217 | + ... modify_plan | |
218 | + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | |
219 | + [Teardown] Оновити LAST_MODIFICATION_DATE | |
220 | + ${new_description}= create_fake_sentence | |
221 | + Можливість змінити поле budget.description плану на ${new_description} | |
222 | + | |
223 | + | |
224 | +Можливість змінити суму бюджету | |
225 | + [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування плану | |
226 | + ... tender_owner | |
227 | + ... ${USERS.users['${tender_owner}'].broker} | |
228 | + ... modify_plan | |
229 | + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | |
230 | + [Teardown] Оновити LAST_MODIFICATION_DATE | |
231 | + ${new_amount}= create_fake_value_amount | |
232 | + Можливість змінити поле budget.amount плану на ${new_amount} | |
233 | + | |
234 | + | |
235 | +Можливість змінити кінцеву дату доставки | |
236 | + [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування плану | |
237 | + ... tender_owner | |
238 | + ... ${USERS.users['${tender_owner}'].broker} | |
239 | + ... modify_plan | |
240 | + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | |
241 | + [Teardown] Оновити LAST_MODIFICATION_DATE | |
242 | + ${new_date}= create_fake_date | |
243 | + Можливість змінити поле items[0].deliveryDate.endDate плану на ${new_date} | |
244 | + | |
245 | + | |
246 | +Можливість змінити кількість одиниць предмету закупівлі | |
247 | + [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування плану | |
248 | + ... tender_owner | |
249 | + ... ${USERS.users['${tender_owner}'].broker} | |
250 | + ... modify_plan | |
251 | + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | |
252 | + [Teardown] Оновити LAST_MODIFICATION_DATE | |
253 | + ${new_quantity}= create_fake_value_amount | |
254 | + Можливість змінити поле items[0].quantity плану на ${new_quantity} | ... | ... |
Please
register
or
login
to post a comment