Добавьте блок разрыва для одного теста в Android - PullRequest
0 голосов
/ 23 апреля 2020

В iOS существует разрывной блок, который вы можете добавить к отдельным тестам, называемым addTearDownBlock, и вы помещаете его в один тест, и он будет выполняться только для этого отдельного теста.

Есть ли у android аналогичная версия этого?

1 Ответ

0 голосов
/ 23 апреля 2020

Модульное тестирование в android выполняется с вариацией xUnit, известной как JUnit. Если вы используете JUnit 4.0, используйте следующую аннотацию:

@AfterClass //Will only execute once after all the tests in the class have exhausted

@After //Will run after every test

Если вы используете JUnit 5.0, используйте следующую аннотацию:

@AfterEach //Will run after every test

@AfterAll //Will only execute once after all the tests in the class have exhausted
...