728x90
반응형
프로젝트를 진행하다 로그인을 완성하지 못한상태로 다른 기능을 테스트를 해야할 경우가 생겼다.
로그인을 해야 유저정보를 추가하고 이를 이용해 테스트를 할 수 있는데 아직 로그인 기능을 완성하지 않아 막혔다.
테스트 코드를 짜면 해볼 수 있을것 같은데 아직 실력이 부족해 시간이 오래 걸릴것 같았다.
그렇게 방법을 찾던 도중 Security 기능을 끌 수 있다는 글을 보았다.
역시 스프링은 웬만한건 지원해준다.
@SpringBootApplication(exclude = SecurityAutoConfiguration.class)
public class TestApplication {
public static void main(String[] args) {
SpringApplication.run(TestApplication.class, args);
}
}
Application에서 exclude를 이용해 SecurityAutoConfiguration.class를 제외하면 된다.
이 방법 말고도 테스트 코드에 어노테이션을 추가해서 제외할 수 있는 방법도 있는데 이 부분도 좀 더 공부해서 적어봐야겠다.
728x90
반응형
'개념 정리 > Spring' 카테고리의 다른 글
[Spring] ShedLock을 통해 서버간 스케줄 중복 수행 방지 (0) | 2023.07.29 |
---|---|
[Spring] @Scheduled 이용해 특정 시간마다 함수 호출하기 (0) | 2023.07.24 |
[Spring] UUID와 increment PK를 언제 사용할까? (0) | 2023.07.19 |
[Spring] 스프링 DTO (0) | 2023.07.03 |
[Spring] 스프링 Controller / Service / Repository / Domain (0) | 2023.07.02 |