우리는 Spring, JPA, 메이븐 빌드, 유닛 테스트 용 JUnit 및 통합 테스트 용 TestNG를 사용하여 Java-Tomcat 프로젝트를 작성했습니다.통합 테스트 데이터를로드하는 방법
일부 통합 테스트에는 데이터베이스가 필요하므로 mvn verify
을 실행할 때마다 새 DB가 만들어집니다. 이제 문제가 발생하여 테스트 데이터가 생성됩니다.
dbunit을 조사해야할까요? JPA를 사용하거나 다른 방법으로 개체를 계속 유지 하시겠습니까?
통합 테스트가 안정된 테스트 환경을 갖기 위해 실행될 때마다 DB에 테스트 데이터를로드하는 방법은 무엇입니까?
라이브 데이터가 변경 가능하기 때문에 테스트 사례가 반복되지 않을 수 있습니다. – Raedwald