и @ClassRule оборачивают каждый тест или весь тестовый класс соответственно.
Допустим, мне нужно для инициализации некоторых данных перед каждым методом тестирования.
Как мне выбрать между использованием @Before и @Rule? При каких условиях один предпочтительнее другого? Тот же вопрос касается @BeforeClass и @BeforeClass.
[list] [*][code]@Before[/code] и @BeforeClass выполняются перед каждым тестом или перед всем тестовым классом соответственно [*][code]@Rule[/code] и @ClassRule оборачивают каждый тест или весь тестовый класс соответственно. [/list]
Допустим, мне нужно для инициализации некоторых данных перед каждым методом тестирования.
[b]Как мне выбрать между использованием @Before и @Rule? При каких условиях один предпочтительнее другого?[/b] Тот же вопрос касается @BeforeClass и @BeforeClass.[code]@ClassRule[/code].