Commit d9341ecf8a85db3aafac8546e85af3a964f74a86

Authored by kosaniak
Committed by OrysiaDrabych
1 parent cc183cba

Add `Відображення...` test cases to contract_management.robot`

@@ -67,21 +67,64 @@ Suite Teardown Test Suite Teardown @@ -67,21 +67,64 @@ Suite Teardown Test Suite Teardown
67 Run keyword if ${result} == ${False} Fail Rationale types are not equal 67 Run keyword if ${result} == ${False} Fail Rationale types are not equal
68 68
69 69
70 -Можливість додати документацію до зміни в договорі 70 +Відображення пояснення причини зміни договору англійською мовою
  71 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення зміни договору
  72 + ... tender_owner
  73 + ... ${USERS.users['${viewer}'].broker}
  74 + Звірити відображення поля rationale_en зміни до договору для користувача ${viewer}
  75 +
  76 +
  77 +Відображення пояснення причини зміни договору російською мовою
  78 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення зміни договору
  79 + ... tender_owner
  80 + ... ${USERS.users['${viewer}'].broker}
  81 + Звірити відображення поля rationale_ru зміни до договору для користувача ${viewer}
  82 +
  83 +
  84 +Відображення непідтвердженого статусу зміни договору
  85 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення зміни договору
  86 + ... tender_owner
  87 + ... ${USERS.users['${viewer}'].broker}
  88 + Звірити поле зміни до договору із значенням
  89 + ... ${viewer}
  90 + ... ${CONTRACT_UAID}
  91 + ... pending
  92 + ... status
  93 +
  94 +
  95 +Можливість додати документацію до зміни договору
71 [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування договору 96 [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування договору
72 ... tender_owner 97 ... tender_owner
73 ... ${USERS.users['${tender_owner}'].broker} 98 ... ${USERS.users['${tender_owner}'].broker}
74 [Teardown] Оновити LAST_MODIFICATION_DATE 99 [Teardown] Оновити LAST_MODIFICATION_DATE
75 ${document}= create_fake_doc 100 ${document}= create_fake_doc
  101 + Set to dictionary ${USERS.users['${tender_owner}']} change_document=${document}
76 Run As ${tender_owner} Додати документацію до зміни в договорі ${CONTRACT_UAID} ${document} 102 Run As ${tender_owner} Додати документацію до зміни в договорі ${CONTRACT_UAID} ${document}
77 103
78 104
  105 +Відображення заголовку документації до зміни договору
  106 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення документації
  107 + ... viewer
  108 + ... ${USERS.users['${viewer}'].broker}
  109 + ... add_contract_doc level2
  110 + Звірити відображення поля documents[0].title договору із ${USERS.users['${tender_owner}']['change_document']} для користувача ${viewer}
  111 +
  112 +
  113 +Відображення належності документа до зміни договору
  114 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення документації
  115 + ... viewer
  116 + ... ${USERS.users['${viewer}'].broker}
  117 + ... add_contract_doc level2
  118 + Звірити відображення поля documents[0].documentOf договору із change для користувача ${viewer}
  119 +
  120 +
79 Можливість редагувати договір 121 Можливість редагувати договір
80 [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування договору 122 [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування договору
81 ... tender_owner 123 ... tender_owner
82 ... ${USERS.users['${tender_owner}'].broker} 124 ... ${USERS.users['${tender_owner}'].broker}
83 [Teardown] Оновити LAST_MODIFICATION_DATE 125 [Teardown] Оновити LAST_MODIFICATION_DATE
84 ${description}= create_fake_sentence 126 ${description}= create_fake_sentence
  127 + Set to dictionary ${USERS.users['${tender_owner}']} new_description=${description}
85 Run As ${tender_owner} Редагувати договір ${CONTRACT_UAID} description ${description} 128 Run As ${tender_owner} Редагувати договір ${CONTRACT_UAID} description ${description}
86 129
87 130
@@ -91,6 +134,30 @@ Suite Teardown Test Suite Teardown @@ -91,6 +134,30 @@ Suite Teardown Test Suite Teardown
91 ... ${USERS.users['${tender_owner}'].broker} 134 ... ${USERS.users['${tender_owner}'].broker}
92 [Teardown] Оновити LAST_MODIFICATION_DATE 135 [Teardown] Оновити LAST_MODIFICATION_DATE
93 Run As ${tender_owner} Застосувати зміну ${CONTRACT_UAID} 136 Run As ${tender_owner} Застосувати зміну ${CONTRACT_UAID}
  137 + Set to dictionary ${USERS.users['${tender_owner}'].change_data.data} status=active
  138 +
  139 +
  140 +Відображення зміненого опису договору
  141 + [Tags] ${USERS.users['${viewer}'].broker}: Редагування договору
  142 + ... viewer
  143 + ... ${USERS.users['${viewer}'].broker}
  144 + ... tender_view level2
  145 + Звірити поле договору із значенням
  146 + ... ${viewer}
  147 + ... ${CONTRACT_UAID}
  148 + ... ${USERS.users['${tender_owner}'].new_description}
  149 + ... description
  150 +
  151 +
  152 +Відображення підтвердженого статусу зміни договору
  153 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення зміни договору
  154 + ... tender_owner
  155 + ... ${USERS.users['${viewer}'].broker}
  156 + Звірити поле зміни до договору із значенням
  157 + ... ${viewer}
  158 + ... ${CONTRACT_UAID}
  159 + ... active
  160 + ... status
94 161
95 162
96 Можливість завантажити документацію до договору 163 Можливість завантажити документацію до договору
@@ -99,9 +166,18 @@ Suite Teardown Test Suite Teardown @@ -99,9 +166,18 @@ Suite Teardown Test Suite Teardown
99 ... ${USERS.users['${tender_owner}'].broker} 166 ... ${USERS.users['${tender_owner}'].broker}
100 [Teardown] Оновити LAST_MODIFICATION_DATE 167 [Teardown] Оновити LAST_MODIFICATION_DATE
101 ${document}= create_fake_doc 168 ${document}= create_fake_doc
  169 + Set to dictionary ${USERS.users['${tender_owner}']} contract_document=${document}
102 Run As ${tender_owner} Завантажити документацію до договору ${CONTRACT_UAID} ${document} 170 Run As ${tender_owner} Завантажити документацію до договору ${CONTRACT_UAID} ${document}
103 171
104 172
  173 +Відображення заголовку документації до договору
  174 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення документації
  175 + ... viewer
  176 + ... ${USERS.users['${viewer}'].broker}
  177 + ... add_contract_doc level2
  178 + Звірити відображення поля documents[1].title договору із ${USERS.users['${tender_owner}']['contract_document']} для користувача ${viewer}
  179 +
  180 +
105 Можливість завершити договір 181 Можливість завершити договір
106 [Tags] ${USERS.users['${tender_owner}'].broker}: Завершення договору 182 [Tags] ${USERS.users['${tender_owner}'].broker}: Завершення договору
107 ... tender_owner 183 ... tender_owner
@@ -114,3 +190,24 @@ Suite Teardown Test Suite Teardown @@ -114,3 +190,24 @@ Suite Teardown Test Suite Teardown
114 Set to dictionary ${data.data} amountPaid=${amountPaid} 190 Set to dictionary ${data.data} amountPaid=${amountPaid}
115 Set to dictionary ${USERS.users['${tender_owner}']} terminating_data=${data} 191 Set to dictionary ${USERS.users['${tender_owner}']} terminating_data=${data}
116 Run As ${tender_owner} Завершити договір ${CONTRACT_UAID} ${data} 192 Run As ${tender_owner} Завершити договір ${CONTRACT_UAID} ${data}
  193 +
  194 +
  195 +Відображення обсягу дійсно оплаченої суми в договорі
  196 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних договору
  197 + ... tender_owner
  198 + ... ${USERS.users['${viewer}'].broker}
  199 + Звірити відображення поля amountPaid.amount договору із ${USERS.users['${tender_owner}']['terminating_data'].data.amountPaid.amount} для користувача ${tender_owner}
  200 +
  201 +
  202 +Відображення врахованого ПДВ в дійсно оплачену суму в договорі
  203 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних договору
  204 + ... tender_owner
  205 + ... ${USERS.users['${viewer}'].broker}
  206 + Звірити відображення поля amountPaid.valueAddedTaxIncluded договору із ${USERS.users['${tender_owner}']['terminating_data'].data.amountPaid.valueAddedTaxIncluded} для користувача ${tender_owner}
  207 +
  208 +
  209 +Відображення валюти дійсно оплааченої суми в договорі
  210 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних договору
  211 + ... tender_owner
  212 + ... ${USERS.users['${viewer}'].broker}
  213 + Звірити відображення поля amountPaid.currency договору із ${USERS.users['${tender_owner}']['terminating_data'].data.amountPaid.currency} для користувача ${tender_owner}
Please register or login to post a comment