이번 시간에는 Spring Boot 1.4부터 추가된 Test를 알아보자 Spring Boot 1.3 에서는 이런 어노테이션을 붙어서 테스트를 진행했다. @RunWith(SpringJUnit4ClassRunner.class) @SpringApplicationConfiguration(classes = Application.class) @WebAppConfiguration public class SimpleTestCase { } 하지만 1.4.부터는 좀더 심플하게 바뀌었다. @RunWith(SpringRunner.class) @SpringBootTest public class SimpleTestCase{ } 좀더 간판해졌다는걸 알수 있다. 1.4 부터 추가된 @MockBean 이라는 어노테이션이 있다. 가짜 객체를 만들어 테스트할 수 있게 만들어준다. 한번 코드를 보자. @RunWith(SpringRunner.class) @SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT) public class SpringBootTestApplicationTests { @Autowired private TestRestTemplate.. Read More