You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We should have atomic tests for better test maintainability and readability. There are a few tests that have multiple checks, and we need to decompose them into separate tests.
Motivation
Having atomic tests makes it easier to identify the root cause of test failures and ensures that each test only checks for a specific behavior.
Decompose existing tests into more atomic tests
The following tests should be decomposed into more atomic tests using the Allure SdkTestId annotations to define the new tests:
register and unregister account instruction committed
AlexStroke
changed the title
Decompose non-atomic tests in Instructions suite
Decompose 8 non-atomic tests in Instructions suite
Apr 18, 2023
AlexStroke
changed the title
Decompose 8 non-atomic tests in Instructions suite
Decompose 8 non-atomic tests in InstructionsTests.kt suite
Apr 18, 2023
AlexStroke
changed the title
Decompose 8 non-atomic tests in InstructionsTests.kt suite
Decompose 6 non-atomic tests in InstructionsTests.kt suite
May 19, 2023
Feature request
We should have atomic tests for better test maintainability and readability. There are a few tests that have multiple checks, and we need to decompose them into separate tests.
Motivation
Having atomic tests makes it easier to identify the root cause of test failures and ensures that each test only checks for a specific behavior.
Decompose existing tests into more atomic tests
The following tests should be decomposed into more atomic tests using the Allure SdkTestId annotations to define the new tests:
register and unregister account instruction committed
@Permission("no_permission_required")
@Permission("no_permission_required")
register and unregister asset instruction committed
@Permission("no_permission_required")
@Permission("no_permission_required")
register and unregister domain instruction committed
@Permission("no_permission_required")
@Permission("no_permission_required")
burn if condition otherwise not burn
@Permission("no_permission_required")
@Permission("no_permission_required")
check assets with type Fixed are properly minted and burned
@Permission("no_permission_required")
@Permission("no_permission_required")
@Permission("no_permission_required")
register and grant role to account
@Permission("no_permission_required")
@Permission("no_permission_required")
@Permission("no_permission_required")
@Permission("no_permission_required")
@Permission("can_set_key_value_in_user_asset")
The text was updated successfully, but these errors were encountered: