Class SongsControllerNTest
java.lang.Object
info.ejava.examples.db.jpa.songs.controller.SongsControllerNTest
@SpringBootTest(classes=NTestConfiguration.class,
webEnvironment=RANDOM_PORT)
@ActiveProfiles(resolver=TestProfileResolver.class)
@Tag("springboot")
public class SongsControllerNTest
extends Object
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescription(package private) static boolean
private info.ejava.examples.common.dto.DtoUtil
private org.springframework.web.client.RestTemplate
private org.springframework.boot.test.web.client.TestRestTemplate
private info.ejava.examples.common.web.ServerConfig
private SongDTOFactory
private org.springframework.web.reactive.function.client.WebClient
private org.springframework.test.web.reactive.server.WebTestClient
private info.ejava.examples.common.dto.DtoUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) void
(package private) SongDTO
createSongs
(int count) (package private) void
(package private) void
get_song()
(package private) SongDTO
get_song
(int id) (package private) void
init()
(package private) void
thenSongsEqual
(SongDTO result, SongDTO expected) (package private) void
-
Field Details
-
serverConfig
@Autowired private info.ejava.examples.common.web.ServerConfig serverConfig -
songDTOFactory
-
wtc
@Autowired private org.springframework.test.web.reactive.server.WebTestClient wtc -
webClient
@Autowired private org.springframework.web.reactive.function.client.WebClient webClient -
restTemplate
@Autowired private org.springframework.web.client.RestTemplate restTemplate -
rtt
@Autowired private org.springframework.boot.test.web.client.TestRestTemplate rtt -
jsonUtil
private info.ejava.examples.common.dto.DtoUtil jsonUtil -
xmlUtil
private info.ejava.examples.common.dto.DtoUtil xmlUtil -
finderInitialized
static boolean finderInitialized -
songs
-
-
Constructor Details
-
SongsControllerNTest
public SongsControllerNTest()
-
-
Method Details
-
init
@BeforeEach void init() -
create_song
@Test void create_song() -
get_song
@Test void get_song() -
update_song
@Test void update_song() -
delete_song
@Test void delete_song() -
thenSongsEqual
-
createSongs
-
createSong
SongDTO createSong() -
get_song
-