728x90

junit 2

[Spring Boot] RESTful 웹서비스 테스트

[Spring Boot] RESTful 웹서비스 테스트 Spring Boot 프로젝트에서 RESTful 웹서비스 테스트를 공부한 글입니다. 목표 JUnit4 단위 테스팅과 스프링 테스트 내용 스프링에서 테스팅 방식과 패턴을 사용해 테스팅을 수행한다. 스프링 테스트 프레임웍을 사용해서 테스트를 수행할 수 있다. JUnit Java에서 독립된 단위테스트(Unit Test)를 지원해주는 프레임워크 단위테스트(Unit Test)란? - 소스 코드의 특정 모듈이 의도된 대로 정확히 작동하는지 검증하는 절차, 즉 모든 함수와 메소드에 대한 테스트 케이스(Test case)를 작성하는 절차 (일반적인 절차) - jUnit은 보이지 않고 숨겨진 단위 테스트를 끌어내어 정형화시켜 단위테스트를 쉽게 해주는 테스트 지원 프..

java, spring 2022.03.17

스프링 프레임워크(Spring framework) 테스트 코드 사용하기

스프링 프레임워크(Spring framework) 테스트 코드 사용하기 1. 테스트 코드 정의 프로젝트 내 src/test/java 폴더 내에 com.project.sample.SampleTests 클래스를 추가합니다. 테스트는 spring-text 모듈을 이용해서 간단하게 스프링을 가동시킵니다. 이때 Junit은 4.10 이상의 버전을 사용해야 합니다. pom.xml에서 버전 확인 | Maven Dependencies에서 버전 확인 SampleTests 클래스 정의 SampleTests 클래스 설명 1. 테스트 코드는 우선 현재 테스트 코드가 스프링을 실행하는 역할을 할 것이라는 것을 @Runwith 어노테이션으로 표시합니다. 2. @ContextConfiguration은 지정된 클래스나 문자열을 이용..

java, spring 2021.05.08
728x90