Commit 5de0011d0695c936289a70a64a391ca87e09b43f

Authored by Andrew Yanovych
1 parent e1a70a0e

added testcases for maxinum and minimum bids

... ... @@ -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