Данные настройки Spring WebFlux Test - PullRequest
0 голосов
/ 17 января 2020

При использовании Spring boot 2 с Junit 5 Если я использую аннотированный метод @BeforeEach для настройки данных следующим образом

@BeforeAll
public void setUp(){
    repository.deleteAll()
        thenMany(
            repository.save(someData)
        ).subscribe()

}

@Test
public void testSome(){
    Mono<Data> myDate = repository.findAll();
    StepVerifier.create(myDate)
    ....
    .verifyComplete();
}

Гарантирует ли это, что код внутри @BeforeEach fini sh перед выполнением запроса теста

...