Commit 5de0011d0695c936289a70a64a391ca87e09b43f
1 parent
e1a70a0e
added testcases for maxinum and minimum bids
Showing
1 changed file
with
38 additions
and
21 deletions
| ... | ... | @@ -8,7 +8,7 @@ Resource keywords.robot |
| 8 | 8 | Resource resource.robot |
| 9 | 9 | Suite Setup TestCaseSetup |
| 10 | 10 | Suite Teardown Close all browsers |
| 11 | -q | |
| 11 | + | |
| 12 | 12 | *** Variables *** |
| 13 | 13 | ${tender_dump_id} 0 |
| 14 | 14 | ${LOAD_BROKERS} ['Quinta'] |
| ... | ... | @@ -236,7 +236,7 @@ ${question_id} 0 |
| 236 | 236 | Неможливість подати цінову пропозицію до початку періоду подачі пропозицій bidder1 |
| 237 | 237 | [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію |
| 238 | 238 | ${bid}= test bid data |
| 239 | - Log object data ${bid} | |
| 239 | + Log ${bid} | |
| 240 | 240 | ${biddingresponce1}= Викликати для учасника ${provider} Подати цінову пропозицію shouldfail ${TENDER_DATA.data.id} ${bid} |
| 241 | 241 | |
| 242 | 242 | ####### |
| ... | ... | @@ -267,16 +267,26 @@ ${question_id} 0 |
| 267 | 267 | [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію |
| 268 | 268 | Дочекатись дати початоку прийому пропозицій |
| 269 | 269 | ${bid}= test bid data |
| 270 | - Log object data ${bid} | |
| 270 | + Log ${bid} | |
| 271 | 271 | ${biddingresponce1}= Викликати для учасника ${provider} Подати цінову пропозицію ${TENDER_DATA.data.id} ${bid} |
| 272 | 272 | Set Global Variable ${biddingresponce1} |
| 273 | 273 | log ${biddingresponce1} |
| 274 | 274 | |
| 275 | -Неможливість задати запитання після закінчення періоду уточнень | |
| 276 | - [Documentation] | |
| 277 | - ... "shouldfail" argument as first switches the behaviour of keyword and "Викликати для учасника" to "fail if passed" | |
| 278 | - [Tags] ${USERS.users['${provider}'].broker}: Можливість задати запитання | |
| 279 | - ${resp}= Викликати для учасника ${provider} Задати питання shouldfail ${TENDER_DATA.data.id} ${questions[${question_id}]} | |
| 275 | +Можливість змінити цінову пропозицію до 50000 | |
| 276 | + [Tags] ${USERS.users['${provider}'].broker}: Можливість змінити цінову пропозицію | |
| 277 | + Set To Dictionary ${biddingresponce1.data.value} amount 50000 | |
| 278 | + Log ${biddingresponce1.data.value} | |
| 279 | + ${biddingresponce2}= Викликати для учасника ${provider} Змінити цінову пропозицію ${TENDER_DATA.data.id} ${biddingresponce1} | |
| 280 | + Set Global Variable ${biddingresponce2} | |
| 281 | + log ${biddingresponce2} | |
| 282 | + | |
| 283 | +Можливість змінити цінову пропозицію до 1 | |
| 284 | + [Tags] ${USERS.users['${provider}'].broker}: Можливість змінити цінову пропозицію | |
| 285 | + Set To Dictionary ${biddingresponce1.data.value} amount 1 | |
| 286 | + Log ${biddingresponce1.data.value} | |
| 287 | + ${biddingresponce3}= Викликати для учасника ${provider} Змінити цінову пропозицію ${TENDER_DATA.data.id} ${biddingresponce1} | |
| 288 | + Set Global Variable ${biddingresponce3} | |
| 289 | + log ${biddingresponce3} | |
| 280 | 290 | |
| 281 | 291 | Завантажити документ першим учасником |
| 282 | 292 | [Tags] ${USERS.users['${provider}'].broker}: Можливість прийняти пропозицію переможця |
| ... | ... | @@ -287,14 +297,28 @@ ${question_id} 0 |
| 287 | 297 | log ${token1} |
| 288 | 298 | Викликати для учасника ${provider} Завантажити документ в ставку ${token1} ${bid_id} |
| 289 | 299 | |
| 300 | +#Можливість змінити документацію цінової пропозиції | |
| 301 | + | |
| 302 | +Можливість скасувати цінову пропозицію | |
| 303 | + [Tags] ${USERS.users['${provider}'].broker}: Можливість скасувати цінову пропозицію | |
| 304 | + ${biddingresponce4}= Викликати для учасника ${provider} скасувати цінову пропозицію ${TENDER_DATA.data.id} ${biddingresponce1} | |
| 305 | + Set Global Variable ${biddingresponce4} | |
| 306 | + log ${biddingresponce4} | |
| 307 | + | |
| 308 | +Неможливість задати запитання після закінчення періоду уточнень | |
| 309 | + [Documentation] | |
| 310 | + ... "shouldfail" argument as first switches the behaviour of keyword and "Викликати для учасника" to "fail if passed" | |
| 311 | + [Tags] ${USERS.users['${provider}'].broker}: Можливість задати запитання | |
| 312 | + ${resp}= Викликати для учасника ${provider} Задати питання shouldfail ${TENDER_DATA.data.id} ${questions[${question_id}]} | |
| 313 | + | |
| 290 | 314 | Подати цінову пропозицію bidder2 |
| 291 | 315 | [Tags] ${USERS.users['${provider1}'].broker}: Можливість подати цінову пропозицію |
| 292 | 316 | Дочекатись дати початоку прийому пропозицій |
| 293 | 317 | ${bid}= test bid data |
| 294 | - Log object data ${bid} | |
| 295 | - ${biddingresponce2}= Викликати для учасника ${provider1} Подати цінову пропозицію ${TENDER_DATA.data.id} ${bid} | |
| 296 | - Set Global Variable ${biddingresponce2} | |
| 297 | - log ${biddingresponce2} | |
| 318 | + Log ${bid} | |
| 319 | + ${biddingresponce5}= Викликати для учасника ${provider1} Подати цінову пропозицію ${TENDER_DATA.data.id} ${bid} | |
| 320 | + Set Global Variable ${biddingresponce5} | |
| 321 | + log ${biddingresponce5} | |
| 298 | 322 | |
| 299 | 323 | Неможливість побачити цінові пропозиції учасників під час прийому пропозицій |
| 300 | 324 | [Tags] ${USERS.users['${viewer}'].broker}: Можливість подати цінову пропозицію |
| ... | ... | @@ -303,18 +327,11 @@ ${question_id} 0 |
| 303 | 327 | Завантажити документ другим учасником |
| 304 | 328 | [Tags] ${USERS.users['${provider}'].broker}: Можливість прийняти пропозицію переможця |
| 305 | 329 | log ${USERS.users['${provider1}'].broker} |
| 306 | - ${bid_id2}= get variable value ${biddingresponce2.data.id} | |
| 307 | - ${token2}= Get Variable Value ${biddingresponce2.access.token} | |
| 330 | + ${bid_id2}= get variable value ${biddingresponce5.data.id} | |
| 331 | + ${token2}= Get Variable Value ${biddingresponce5.access.token} | |
| 308 | 332 | log ${token2} |
| 309 | 333 | Викликати для учасника ${provider1} Завантажити документ в ставку ${token2} ${bid_id2} |
| 310 | 334 | |
| 311 | -Змінити цінову пропозицію | |
| 312 | - [Tags] ${USERS.users['${provider}'].broker}: Можливість змінити цінову пропозицію | |
| 313 | - Log object data ${biddingresponce1} | |
| 314 | - Set To Dictionary ${biddingresponce1.data.value} amount 400 | |
| 315 | - Log object data ${biddingresponce1.data.value} | |
| 316 | - Викликати для учасника ${provider} Змінити цінову пропозицію ${TENDER_DATA.data.id} ${biddingresponce1} | |
| 317 | - | |
| 318 | 335 | Можливість побачити скаргу користувачем під час подачі пропозицій |
| 319 | 336 | [Tags] ${USERS.users['${provider}'].broker}: Відображення основних даних оголошеного тендера |
| 320 | 337 | Викликати для учасника ${provider} порівняти скаргу ${TENDER_DATA.data.id} ${COMPLAINTS[0]} | ... | ... |
Please
register
or
login
to post a comment