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,7 +8,7 @@ Resource keywords.robot | ||
| 8 | Resource resource.robot | 8 | Resource resource.robot |
| 9 | Suite Setup TestCaseSetup | 9 | Suite Setup TestCaseSetup |
| 10 | Suite Teardown Close all browsers | 10 | Suite Teardown Close all browsers |
| 11 | -q | 11 | + |
| 12 | *** Variables *** | 12 | *** Variables *** |
| 13 | ${tender_dump_id} 0 | 13 | ${tender_dump_id} 0 |
| 14 | ${LOAD_BROKERS} ['Quinta'] | 14 | ${LOAD_BROKERS} ['Quinta'] |
| @@ -236,7 +236,7 @@ ${question_id} 0 | @@ -236,7 +236,7 @@ ${question_id} 0 | ||
| 236 | Неможливість подати цінову пропозицію до початку періоду подачі пропозицій bidder1 | 236 | Неможливість подати цінову пропозицію до початку періоду подачі пропозицій bidder1 |
| 237 | [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію | 237 | [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію |
| 238 | ${bid}= test bid data | 238 | ${bid}= test bid data |
| 239 | - Log object data ${bid} | 239 | + Log ${bid} |
| 240 | ${biddingresponce1}= Викликати для учасника ${provider} Подати цінову пропозицію shouldfail ${TENDER_DATA.data.id} ${bid} | 240 | ${biddingresponce1}= Викликати для учасника ${provider} Подати цінову пропозицію shouldfail ${TENDER_DATA.data.id} ${bid} |
| 241 | 241 | ||
| 242 | ####### | 242 | ####### |
| @@ -267,16 +267,26 @@ ${question_id} 0 | @@ -267,16 +267,26 @@ ${question_id} 0 | ||
| 267 | [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію | 267 | [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію |
| 268 | Дочекатись дати початоку прийому пропозицій | 268 | Дочекатись дати початоку прийому пропозицій |
| 269 | ${bid}= test bid data | 269 | ${bid}= test bid data |
| 270 | - Log object data ${bid} | 270 | + Log ${bid} |
| 271 | ${biddingresponce1}= Викликати для учасника ${provider} Подати цінову пропозицію ${TENDER_DATA.data.id} ${bid} | 271 | ${biddingresponce1}= Викликати для учасника ${provider} Подати цінову пропозицію ${TENDER_DATA.data.id} ${bid} |
| 272 | Set Global Variable ${biddingresponce1} | 272 | Set Global Variable ${biddingresponce1} |
| 273 | log ${biddingresponce1} | 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 | [Tags] ${USERS.users['${provider}'].broker}: Можливість прийняти пропозицію переможця | 292 | [Tags] ${USERS.users['${provider}'].broker}: Можливість прийняти пропозицію переможця |
| @@ -287,14 +297,28 @@ ${question_id} 0 | @@ -287,14 +297,28 @@ ${question_id} 0 | ||
| 287 | log ${token1} | 297 | log ${token1} |
| 288 | Викликати для учасника ${provider} Завантажити документ в ставку ${token1} ${bid_id} | 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 | Подати цінову пропозицію bidder2 | 314 | Подати цінову пропозицію bidder2 |
| 291 | [Tags] ${USERS.users['${provider1}'].broker}: Можливість подати цінову пропозицію | 315 | [Tags] ${USERS.users['${provider1}'].broker}: Можливість подати цінову пропозицію |
| 292 | Дочекатись дати початоку прийому пропозицій | 316 | Дочекатись дати початоку прийому пропозицій |
| 293 | ${bid}= test bid data | 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 | [Tags] ${USERS.users['${viewer}'].broker}: Можливість подати цінову пропозицію | 324 | [Tags] ${USERS.users['${viewer}'].broker}: Можливість подати цінову пропозицію |
| @@ -303,18 +327,11 @@ ${question_id} 0 | @@ -303,18 +327,11 @@ ${question_id} 0 | ||
| 303 | Завантажити документ другим учасником | 327 | Завантажити документ другим учасником |
| 304 | [Tags] ${USERS.users['${provider}'].broker}: Можливість прийняти пропозицію переможця | 328 | [Tags] ${USERS.users['${provider}'].broker}: Можливість прийняти пропозицію переможця |
| 305 | log ${USERS.users['${provider1}'].broker} | 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 | log ${token2} | 332 | log ${token2} |
| 309 | Викликати для учасника ${provider1} Завантажити документ в ставку ${token2} ${bid_id2} | 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 | [Tags] ${USERS.users['${provider}'].broker}: Відображення основних даних оголошеного тендера | 336 | [Tags] ${USERS.users['${provider}'].broker}: Відображення основних даних оголошеного тендера |
| 320 | Викликати для учасника ${provider} порівняти скаргу ${TENDER_DATA.data.id} ${COMPLAINTS[0]} | 337 | Викликати для учасника ${provider} порівняти скаргу ${TENDER_DATA.data.id} ${COMPLAINTS[0]} |
Please
register
or
login
to post a comment