Код: Выделить всё
@ExtendWith(SpringExtension.class)
@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
@ContextConfiguration(classes = ReferenceDataApplication.class)
public class RefDataResourceTest {
@Autowired
private WebTestClient webTestClient;
@BeforeEach
void setup() {
webTestClient = WebTestClient.bindToController(new RefDataResource()).build();
}
@Test
public void shouldGetReferenceDataByTypeCode() {
webTestClient
.get()
.uri("/api/projects/refData/findByCode")
.exchange()
.expectStatus().isOk();
}
}
Код: Выделить всё
@Component
public class RefDataResource implements RefDataApiDelegate {
@Override
public Mono findDataByCode(String code,
ServerWebExchange exchange) {
return Mono.just(ResponseEntity.ok().build());
}
}
Подробнее здесь: https://stackoverflow.com/questions/779 ... ead-of-200
Мобильная версия