-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
infoShare informationShare information
Description
공유 내용
기본적으로 @DataJpaTest를 사용하여 레포지토리를 테스트할 경우 자동으로 EmbeddedDatabase(e.g. H2)를 사용합니다. 하지만 실제 테스트하고 싶은 DB가 MySQL이 될 수 있고 PostgreSQL이 될 수도 있습니다. 그래서 EmbeddedDatabase가 아닌 다른 DB를 사용하여 테스트하기위해서는 다음과 같이 설정해주면 됩니다.
@DataJpaTest
@AutoConfigureTestDatabase(replace = Replace.NONE)
class RepositoryTest {
}replace = Replace.NONE로 설정해주면 자동으로 설정되는 EmbeddedDatabase을 사용하는 것이 아니라 property에 설정한 DB를 설정해줍니다.
공유 정보
Metadata
Metadata
Assignees
Labels
infoShare informationShare information