Skip to content

[Bug in SDK]: change the exception type in contract tests ApplicationInstallationInterfaceTest #129

@KarlsonComplete

Description

@KarlsonComplete

version(s) affected

1.2.0

Description

Падают юнит тесты в ApplicationInstallationInterfaceTest. При написании сущности ApplicationInstallation в lib. В нескольких методах пришли к выводу что должен выкидываться LogicException вместо InvalidArgumentException, так как там идет проверка на ошибки в логике приложения. В тестах же проверка идет на InvalidArgumentException.
Методы в lib:

  • applicationInstalled
  • markAsActive
  • markAsBlocked
  • applicationUninstalled

How to reproduce

run unit tests

Possible Solution

Заменить тип исключения в ApplicationInstallationInterfaceTest с InvalidArgumentException на LogicException в тестах связанных с методами из lib:
-applicationUninstalled
-markAsActive
-markAsBlocked
-applicationUninstalled

Additional Context

No response

Metadata

Metadata

Assignees

Labels

bug in SDKSomething isn't working in SDK

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions