Вы рекомендуете делать какие-либо группировки тестовых случаев в методах @Test или использовать один метод @Test для каждого тестового сценария? Например, допустим, что существуют разные способы установки контекста в приложении.
Является ли следующая идея приемлемой?
@Test
public void testContextSetting() {
// Test default setting
assert(...)
// Test setting a context variable
assert(...)
...
}
Или, скорее всего, предпочтете сделать это так, чтобы каждый метод был максимально атомным:
@Test
public void textDefaultSetting() {
// Test default setting
assert(...)
}
@Test
public void testSettingContextVar() {
// Test setting a context variable
assert(...)
...
}
Любая обратная связь будет оценена.