Category: ‣ 언어, 프레임워크

SpringBoot + Junit 예제

SpringBoot + Junit 예제 import static org.assertj.core.api.Assertions.assertThat; @RunWith(SpringRunner.class) @SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT) public class BootrestApplicationTests { @Autowired private TestRestTemplate restTemplate; @Test public void testSpringBootApp() throws JsonProcessingException, IOException{ String body = restTemplate.getForObject(“/”,...

API Error 응답 구조체 설계

에러 응답 처리에 대한 공통 Object 규격을 갖고있어야겠다 생각하여 만들어봄. ApiErrorDetail은 빌더패턴을 이용하여 생성이 가능하도록 구성.. import com.fasterxml.jackson.annotation.JsonFormat; import org.springframework.http.HttpStatus; import java.io.Serializable; import java.time.LocalDateTime; import java.util.ArrayList; import java.util.List; public class...