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