Spring @ParameterizedTest
๐Ÿ™Š

Spring @ParameterizedTest

Created
Mar 8, 2024 10:06 AM
Last edited time
Last updated March 16, 2024
Tags
Spring
Language
Java
URL

Intro::

@ParameterizedTest ์„ ์‚ฌ์šฉํ•œ๋‹ค๋ฉด ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ํ…Œ์ŠคํŠธ ์ธ์ž๋ฅผ ์ฃผ์–ด ๋™์ผํ•œ ํ…Œ์ŠคํŠธ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋‹ค.
ย 
@ParameterizedTest @EnumSource(NewsCategory.class) @DisplayName("success") void success(NewsCategory category) throws Exception { // given System.out.println(category); String url = "/" + category; // when, then String contentAsString = mockMvc.perform(get(url)) .andExpect(status().isOk()) .andReturn().getResponse().getContentAsString(); HotNewsResponseDtoList responseDto = objectMapper.readValue(contentAsString, HotNewsResponseDtoList.class); Assertions.assertThat(responseDto.getHotNewsResponseDtoList().size()).isEqualTo(newsCnt); }
ย 

References::

Loading Comments...