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