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) в отдельный метод? и как это сделать лучше?


Ответы (0 шт):