보스독 테스트 격리1 자바 테스트 격리 이 포스팅은 우아한Tech의 보스독님의 테스트 격리 영상을 정리한 내용입니다. ■ 테스트 격리란? 테스트는 순서에 상관없이 독립적으로 실행되며 결정적으로 수행되어야합니다. 테스트를 서로 격리하여 한 테스트를 실행하여도 다른 테스트에 영향을 주지 않도록 해야합니다. ■ 계층별 테스트 데이터들이 공유되기 때문에 불완전한 테스트를 작성하게 됩니다. 따라서 데이터베이스를 얼마나 의존하지 않고 테스트를 작성할지 또는 데이터 베이스 상태를 테스트 이전으로 돌릴지에 대해서 신경을 써야합니다. ● Domain(POJO) 계층 애플리케이션의 POJO(Model, Utils, etc...)는 JUnit으로 테스트 객체는 new 연산자(또는 빌더)로 간단히 인스턴스화 각각의 테스트가 실행되기 전에 @BeforeEach에서 .. 2021. 1. 24. 이전 1 다음