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