Commit 77d60d003207c95d374a583ec63ed813d898a001

Authored by mykhaly
1 parent 0c17fbb2

Added test cases to check data representation

@@ -29,37 +29,314 @@ ${broker} Quinta @@ -29,37 +29,314 @@ ${broker} Quinta
29 Викликати для учасника ${tender_owner} Модифікувати закупівлю 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 Дочекатись синхронізації з майданчиком ${viewer} 44 Дочекатись синхронізації з майданчиком ${viewer}
34 Викликати для учасника ${viewer} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']} 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 Викликати для учасника ${tender_owner} Підтвердити підписання контракту shouldfail 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 Викликати для учасника ${tender_owner} Додати запит на скасування 296 Викликати для учасника ${tender_owner} Додати запит на скасування
53 Викликати для учасника ${tender_owner} Завантажити документацію до запиту на скасування 297 Викликати для учасника ${tender_owner} Завантажити документацію до запиту на скасування
54 298
55 299
56 -Можливість змінити опис процедури і інші поля 300 +Можливість змінити опис документа в скасуванні
57 Викликати для учасника ${tender_owner} Змінити опис документа в скасуванні 301 Викликати для учасника ${tender_owner} Змінити опис документа в скасуванні
58 302
59 303
60 Можливість завантажити нову версію документа до запиту на скасування 304 Можливість завантажити нову версію документа до запиту на скасування
61 Викликати для учасника ${tender_owner} Завантажити нову версію документа до запиту на скасування 305 Викликати для учасника ${tender_owner} Завантажити нову версію документа до запиту на скасування
  306 + Дочекатись синхронізації з майданчиком ${viewer}
  307 + Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']}
62 308
63 309
64 Можливість активувати скасування закупівлі 310 Можливість активувати скасування закупівлі
65 Викликати для учасника ${tender_owner} Підтвердити скасування закупівлі 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