Test
Spring Boot는 격리시켜서 테스트 한다.
1번째 방법
- 설정파일에 설정된 모든 빈들을 읽어서 사용한다.
@RunWith(SpringRunner.class) @SpringBootTest @Transactional public class UserRepositoryTest
2번째 방법
- @Repository와 @Entity만 생성한다.
- @SpringBootApplication에서 @Autowired가 있으면 주입이 안될수도 있다. @Autowired(required = false)로 지정해주면 된다.
@RunWith(SpringRunner.class) @DataJpaTest public class UserRepositoryTest
0 개의 댓글:
댓글 쓰기