jUnit 5 инициализация полей в тесте
Помогите, пожалуйста, разобраться, как правильно инициализировать поля в тестах Junit, например есть такой тест
LineCollector collector;
@BeforeEach
void setUp() {
collector = new LineCollector();
}
@Test
void collectTargetLine_ShouldReturnCollectedLine_WhenExternalLines() {
List<String> externalLines = Arrays.asList(
"line1",
"line2",
"line3");
String expected = "expectedLine"
String actual = collector.collectTargetLine(externalLines)
assertEquals(expected, actual)
в тесте инициализирую лист данных externalLines, который будет параметром тестируемого метода collectTargetLine Нужно ли выделять подобную инициализацию такого поля(externalLines) в отдельный метод? и как это сделать лучше?