добавлен declaredValue
Deploy / deploy (push) Successful in 1m0s

This commit is contained in:
Раис Юсупалиев
2026-06-21 22:32:28 +03:00
parent 6a3da82ddc
commit f2771a1c45
8 changed files with 58 additions and 5 deletions
+26
View File
@@ -164,6 +164,32 @@ def test_post_init_payment_rejects_non_integer_price() -> None:
assert service.calls == []
def test_post_init_payment_rejects_missing_declared_value() -> None:
service = StubAggregatorService(response=None)
app = create_app()
_install_service_override(app, service)
invalid_payload = make_init_payment_payload()
del invalid_payload["content"]["declaredValue"]
response = _post(app, invalid_payload)
assert response.status_code == 422
assert service.calls == []
def test_post_init_payment_rejects_non_integer_declared_value() -> None:
service = StubAggregatorService(response=None)
app = create_app()
_install_service_override(app, service)
invalid_payload = make_init_payment_payload()
invalid_payload["content"]["declaredValue"] = "50000"
response = _post(app, invalid_payload)
assert response.status_code == 422
assert service.calls == []
def test_post_init_payment_requires_company_fields_when_is_company_true() -> None:
service = StubAggregatorService(response=None)
app = create_app()