Commit 77d60d003207c95d374a583ec63ed813d898a001
1 parent
0c17fbb2
Added test cases to check data representation
Showing
1 changed file
with
285 additions
and
8 deletions
... | ... | @@ -29,37 +29,314 @@ ${broker} Quinta |
29 | 29 | Викликати для учасника ${tender_owner} Модифікувати закупівлю |
30 | 30 | |
31 | 31 | |
32 | +Можливість додати документацію до прямої закупівлі | |
33 | + ${TENDER_DOCUMENT_FILEPATH}= create_fake_doc | |
34 | + Set suite variable ${TENDER_DOCUMENT_FILEPATH} | |
35 | + Викликати для учасника ${tender_owner} Завантажити документ ${TENDER_DOCUMENT_FILEPATH} ${TENDER['TENDER_UAID']} | |
36 | + | |
37 | + | |
38 | +Можливість зареєструвати і підтвердити постачальника | |
39 | + Викликати для учасника ${tender_owner} Додати постачальника | |
40 | + Викликати для учасника ${tender_owner} Підтвердити постачальника | |
41 | + | |
42 | + | |
32 | 43 | Пошук прямої закупівлі по ідентифікатору |
33 | 44 | Дочекатись синхронізації з майданчиком ${viewer} |
34 | 45 | Викликати для учасника ${viewer} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']} |
35 | 46 | |
47 | +############################################################################################## | |
48 | +# MAIN DATA | |
49 | +############################################################################################## | |
36 | 50 | |
37 | -Можливість додати документацію до прямої закупівлі | |
38 | - ${filepath}= create_fake_doc | |
39 | - Викликати для учасника ${tender_owner} Завантажити документ ${filepath} ${TENDER['TENDER_UAID']} | |
51 | +Відображення title | |
52 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} title | |
40 | 53 | |
41 | 54 | |
42 | -Можливість зареєструвати і підтвердити постачальника | |
43 | - Викликати для учасника ${tender_owner} Додати постачальника | |
44 | - Викликати для учасника ${tender_owner} Підтвердити постачальника ${TENDER['TENDER_UAID']} | |
55 | +Відображення owner | |
56 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} owner | |
57 | + | |
58 | + | |
59 | +Відображення procurement method | |
60 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} procurementMethod | |
61 | + | |
62 | + | |
63 | +Відображення procurement method type | |
64 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} procurementMethodType | |
65 | + | |
66 | + | |
67 | +Відображення tenderID | |
68 | + Звірити поле тендера із значенням ${viewer} ${TENDER['TENDER_UAID']} tenderID | |
69 | + | |
70 | +############################################################################################## | |
71 | +# MAIN DATA.VALUE | |
72 | +############################################################################################## | |
73 | + | |
74 | +Відображення value.amount | |
75 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} value.amount | |
76 | + | |
77 | + | |
78 | +Відображення value.currency | |
79 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} value.currency | |
80 | + | |
81 | + | |
82 | +Відображення value.valueAddedTaxIncluded | |
83 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} value.valueAddedTaxIncluded | |
84 | + | |
85 | +############################################################################################## | |
86 | +# MAIN DATA.PROCURING ENTITY | |
87 | +############################################################################################## | |
88 | + | |
89 | +Відображення procuringEntity.address.countryName | |
90 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} procuringEntity.address.countryName | |
91 | + | |
92 | + | |
93 | +Відображення procuringEntity.address.locality | |
94 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} procuringEntity.address.locality | |
95 | + | |
96 | + | |
97 | +Відображення procuringEntity.address.postalCode | |
98 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} procuringEntity.address.postalCode | |
99 | + | |
100 | + | |
101 | +Відображення procuringEntity.address.region | |
102 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} procuringEntity.address.region | |
103 | + | |
104 | + | |
105 | +Відображення procuringEntity.address.streetAddress | |
106 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} procuringEntity.address.streetAddress | |
107 | + | |
108 | + | |
109 | +Відображення procuringEntity.contactPoint.name | |
110 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} procuringEntity.contactPoint.name | |
111 | + | |
112 | + | |
113 | +Відображення procuringEntity.contactPoint.telephone | |
114 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} procuringEntity.contactPoint.telephone | |
115 | + | |
116 | + | |
117 | +Відображення procuringEntity.contactPoint.url | |
118 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} procuringEntity.contactPoint.url | |
119 | + | |
120 | + | |
121 | +Відображення procuringEntity.identifier.id | |
122 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} procuringEntity.identifier.id | |
123 | + | |
124 | + | |
125 | +Відображення procuringEntity.identifier.legalName | |
126 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} procuringEntity.identifier.legalName | |
127 | + | |
128 | + | |
129 | +Відображення procuringEntity.identifier.scheme | |
130 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} procuringEntity.identifier.scheme | |
131 | + | |
132 | + | |
133 | +Відображення procuringEntity.name | |
134 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} procuringEntity.name | |
135 | + | |
136 | +############################################################################################## | |
137 | +# MAIN DATA.ITEMS | |
138 | +############################################################################################## | |
139 | + | |
140 | +Відображення items[0].additionalClassifications.[0].description | |
141 | + ${ITEMS_NUM} Set variable 0 | |
142 | + Set Suite Variable ${ITEMS_NUM} | |
143 | + ${ADDITIONAL_CLASS_NUM} Set variable 0 | |
144 | + Set Suite Variable ${ADDITIONAL_CLASS_NUM} | |
145 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[${ITEMS_NUM}].additionalClassifications.[${ADDITIONAL_CLASS_NUM}].description | |
146 | + | |
147 | + | |
148 | +Відображення items[0].additionalClassifications.[0].id | |
149 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[${ITEMS_NUM}].additionalClassifications.[${ADDITIONAL_CLASS_NUM}].id | |
150 | + | |
151 | + | |
152 | +Відображення items[0].additionalClassifications.[0].scheme | |
153 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[${ITEMS_NUM}].additionalClassifications.[${ADDITIONAL_CLASS_NUM}].scheme | |
154 | + | |
155 | + | |
156 | +Відображення items[0].classification.scheme | |
157 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[${ITEMS_NUM}].classification.scheme | |
158 | + | |
159 | + | |
160 | +Відображення items[0].classification.id | |
161 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[${ITEMS_NUM}].classification.id | |
162 | + | |
163 | + | |
164 | +Відображення items[0].classification.description | |
165 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[${ITEMS_NUM}].classification.description | |
45 | 166 | |
46 | 167 | |
47 | -Можливість укласти угоду | |
168 | +Відображення items[0].description | |
169 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[${ITEMS_NUM}].description | |
170 | + | |
171 | + | |
172 | +Відображення items[0].id | |
173 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[${ITEMS_NUM}].id | |
174 | + | |
175 | + | |
176 | +Відображення items[0].quantity | |
177 | + ${foo_id} Set variable 0 | |
178 | + ${foo_token} Set variable 0 | |
179 | + ${data}= modify_tender ${foo_id} ${foo_token} | |
180 | + Звірити поле тендера із значенням ${viewer} ${data['data']['items'][${ITEMS_NUM}]['quantity']} items[${ITEMS_NUM}].quantity | |
181 | + | |
182 | + | |
183 | +Відображення items[0].unit.name | |
184 | + ${foo_id} Set variable 0 | |
185 | + ${foo_token} Set variable 0 | |
186 | + ${data}= modify_tender ${foo_id} ${foo_token} | |
187 | + Звірити поле тендера із значенням ${viewer} ${data['data']['items'][${ITEMS_NUM}]['unit']['name']} items[${ITEMS_NUM}].unit.name | |
188 | + | |
189 | + | |
190 | +Відображення items[0].unit.code | |
191 | + ${foo_id} Set variable 0 | |
192 | + ${foo_token} Set variable 0 | |
193 | + ${data}= modify_tender ${foo_id} ${foo_token} | |
194 | + Звірити поле тендера із значенням ${viewer} ${data['data']['items'][${ITEMS_NUM}]['unit']['code']} items[${ITEMS_NUM}].unit.code | |
195 | + | |
196 | +############################################################################################## | |
197 | +# DOCUMENTS | |
198 | +############################################################################################## | |
199 | + | |
200 | +Відображення documents[0].title | |
201 | + ${doc_num} Set variable 0 | |
202 | + Звірити поле тендера із значенням ${viewer} ${tender_document_filepath} documents[${doc_num}].title | |
203 | + | |
204 | +############################################################################################## | |
205 | +# AWARDS | |
206 | +############################################################################################## | |
207 | + | |
208 | +Відображення awards[0].status (active) | |
209 | + ${AWARD_NUM} Set variable 0 | |
210 | + Set Suite Variable ${AWARD_NUM} | |
211 | + ${SUPP_NUM} Set variable 0 | |
212 | + Set Suite Variable ${SUPP_NUM} | |
213 | + ${supp_data}= test_supplier_data | |
214 | + Set Suite Variable ${supp_data} | |
215 | + ${award_status} Set variable active | |
216 | + Звірити поле тендера із значенням ${viewer} ${award_status} awards[${AWARD_NUM}].status | |
217 | + | |
218 | + | |
219 | +Відображення awards[0].suppliers[0].address.countryName | |
220 | + Звірити поле тендера із значенням ${viewer} ${supp_data['data']['suppliers'][${SUPP_NUM}]['address']['countryName']} awards[${AWARD_NUM}].suppliers[${SUPP_NUM}].address.countryName | |
221 | + | |
222 | + | |
223 | +Відображення awards[0].suppliers[0].address.locality | |
224 | + Звірити поле тендера із значенням ${viewer} ${supp_data['data']['suppliers'][${SUPP_NUM}]['address']['locality']} awards[${AWARD_NUM}].suppliers[${SUPP_NUM}].address.locality | |
225 | + | |
226 | + | |
227 | +Відображення awards[0].suppliers[0].address.postalCode | |
228 | + Звірити поле тендера із значенням ${viewer} ${supp_data['data']['suppliers'][${SUPP_NUM}]['address']['postalCode']} awards[${AWARD_NUM}].suppliers[${SUPP_NUM}].address.postalCode | |
229 | + | |
230 | + | |
231 | +Відображення awards[0].suppliers[0].address.region | |
232 | + Звірити поле тендера із значенням ${viewer} ${supp_data['data']['suppliers'][${SUPP_NUM}]['address']['region']} awards[${AWARD_NUM}].suppliers[${SUPP_NUM}].address.region | |
233 | + | |
234 | + | |
235 | +Відображення awards[0].suppliers[0].address.streetAddress | |
236 | + Звірити поле тендера із значенням ${viewer} ${supp_data['data']['suppliers'][${SUPP_NUM}]['address']['streetAddress']} awards[${AWARD_NUM}].suppliers[${SUPP_NUM}].address.streetAddress | |
237 | + | |
238 | + | |
239 | +Відображення awards[0].suppliers[0].contactPoint.telephone | |
240 | + Звірити поле тендера із значенням ${viewer} ${supp_data['data']['suppliers'][${SUPP_NUM}]['contactPoint']['telephone']} awards[${AWARD_NUM}].suppliers[${SUPP_NUM}].contactPoint.telephone | |
241 | + | |
242 | + | |
243 | +Відображення awards[0].suppliers[0].contactPoint.name | |
244 | + Звірити поле тендера із значенням ${viewer} ${supp_data['data']['suppliers'][${SUPP_NUM}]['contactPoint']['name']} awards[${AWARD_NUM}].suppliers[${SUPP_NUM}].contactPoint.name | |
245 | + | |
246 | + | |
247 | +Відображення awards[0].suppliers[0].contactPoint.email | |
248 | + Звірити поле тендера із значенням ${viewer} ${supp_data['data']['suppliers'][${SUPP_NUM}]['contactPoint']['email']} awards[${AWARD_NUM}].suppliers[${SUPP_NUM}].contactPoint.email | |
249 | + | |
250 | + | |
251 | +Відображення awards[0].suppliers[0].identifier.scheme | |
252 | + Звірити поле тендера із значенням ${viewer} ${supp_data['data']['suppliers'][${SUPP_NUM}]['identifier']['scheme']} awards[${AWARD_NUM}].suppliers[${SUPP_NUM}].identifier.scheme | |
253 | + | |
254 | + | |
255 | +Відображення awards[0].suppliers[0].identifier.legalName | |
256 | + Звірити поле тендера із значенням ${viewer} ${supp_data['data']['suppliers'][${SUPP_NUM}]['identifier']['legalName']} awards[${AWARD_NUM}].suppliers[${SUPP_NUM}].identifier.legalName | |
257 | + | |
258 | + | |
259 | +Відображення awards[0].suppliers[0].identifier.id | |
260 | + Звірити поле тендера із значенням ${viewer} ${supp_data['data']['suppliers'][${SUPP_NUM}]['identifier']['id']} awards[${AWARD_NUM}].suppliers[${SUPP_NUM}].identifier.id | |
261 | + | |
262 | + | |
263 | +Відображення awards[0].suppliers[0].name | |
264 | + Звірити поле тендера із значенням ${viewer} ${supp_data['data']['suppliers'][${SUPP_NUM}]['name']} awards[${AWARD_NUM}].suppliers[${SUPP_NUM}].name | |
265 | + | |
266 | + | |
267 | +Відображення awards[0].value.valueAddedTaxIncluded | |
268 | + Звірити поле тендера із значенням ${viewer} ${supp_data['data']['value']['valueAddedTaxIncluded']} awards[${AWARD_NUM}].value.valueAddedTaxIncluded | |
269 | + | |
270 | + | |
271 | +Відображення awards[0].value.currency | |
272 | + Звірити поле тендера із значенням ${viewer} ${supp_data['data']['value']['currency']} awards[${AWARD_NUM}].value.currency | |
273 | + | |
274 | + | |
275 | +Відображення awards[0].value.amount | |
276 | + Звірити поле тендера із значенням ${viewer} ${supp_data['data']['value']['amount']} awards[${AWARD_NUM}].value.amount | |
277 | + | |
278 | +############################################################################################## | |
279 | +# CONTRACTS | |
280 | +############################################################################################## | |
281 | + | |
282 | +Неможливість укласти угоду доки не пройде stand-still period | |
48 | 283 | Викликати для учасника ${tender_owner} Підтвердити підписання контракту shouldfail |
49 | 284 | |
50 | 285 | |
286 | +Відображення contracts.status (pending) | |
287 | + ${contr_num} Set Variable 0 | |
288 | + ${contract_status} Set variable pending | |
289 | + Звірити поле тендера із значенням ${viewer} ${contract_status} contracts[${contr_num}].status | |
290 | + | |
291 | +############################################################################################## | |
292 | +# CANCELLATIONS | |
293 | +############################################################################################## | |
294 | + | |
51 | 295 | Можливість сформувати запит на скасування |
52 | 296 | Викликати для учасника ${tender_owner} Додати запит на скасування |
53 | 297 | Викликати для учасника ${tender_owner} Завантажити документацію до запиту на скасування |
54 | 298 | |
55 | 299 | |
56 | -Можливість змінити опис процедури і інші поля | |
300 | +Можливість змінити опис документа в скасуванні | |
57 | 301 | Викликати для учасника ${tender_owner} Змінити опис документа в скасуванні |
58 | 302 | |
59 | 303 | |
60 | 304 | Можливість завантажити нову версію документа до запиту на скасування |
61 | 305 | Викликати для учасника ${tender_owner} Завантажити нову версію документа до запиту на скасування |
306 | + Дочекатись синхронізації з майданчиком ${viewer} | |
307 | + Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} | |
62 | 308 | |
63 | 309 | |
64 | 310 | Можливість активувати скасування закупівлі |
65 | 311 | Викликати для учасника ${tender_owner} Підтвердити скасування закупівлі |
312 | + Дочекатись синхронізації з майданчиком ${viewer} | |
313 | + Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} | |
314 | + | |
315 | + | |
316 | +Відображення cancellations[0].status (active) | |
317 | + ${CANCEL_NUM}= Set variable 0 | |
318 | + Set suite variable ${CANCEL_NUM} | |
319 | + ${cancellation_status} Set variable active | |
320 | + Звірити поле тендера із значенням ${viewer} ${cancellation_status} cancellations[${CANCEL_NUM}].status | |
321 | + | |
322 | + | |
323 | +Відображення cancellations[0].cancellationOf | |
324 | + ${CANCEL_NUM} Set Variable 0 | |
325 | + ${FIRST_DOC} Set Variable 0 | |
326 | + ${SECOND_DOC} Set Variable 1 | |
327 | + Set Suite Variable ${CANCEL_NUM} | |
328 | + Set Suite Variable ${FIRST_DOC} | |
329 | + Set Suite Variable ${SECOND_DOC} | |
330 | + Звірити поле тендера із значенням ${viewer} ${CANCELLATION_REASON} cancellations[${CANCEL_NUM}].reason | |
331 | + | |
332 | + | |
333 | +Відображення cancellations[0].documents[0].description | |
334 | + Звірити поле тендера із значенням ${viewer} ${CANCELLATION_DOCUMENT_DESCRIPTION} cancellations[${CANCEL_NUM}].documents[${FIRST_DOC}].description | |
335 | + | |
336 | + | |
337 | +Відображення cancellations[0].documents[0].title | |
338 | + Звірити поле тендера із значенням ${viewer} ${FIRST_CANCELLATION_DOCUMENT} cancellations[${CANCEL_NUM}].documents[${FIRST_DOC}].title | |
339 | + | |
340 | + | |
341 | +Відображення cancellations[0].documents[1].title | |
342 | + Звірити поле тендера із значенням ${viewer} ${SECOND_CANCELLATION_DOCUMENT} cancellations[${CANCEL_NUM}].documents[${SECOND_DOC}].title | ... | ... |
Please
register
or
login
to post a comment