프로그래밍/Kotlin

kotest 관련 @Transactional rollback 안되는 이슈

seungdols 2023. 12. 14. 18:44

test 코드의 상위 패키지 레벨에 아래 설정을 넣어준다.

object KotestConfig : AbstractProjectConfig() {
    // rollback 관련 동작 안해서 아래 설정 추가
    override fun extensions() = listOf(SpringTestExtension(SpringTestLifecycleMode.Root))
}
 

https://kotest.io/docs/framework/project-config.html

 

Project Level Config | Kotest

Kotest is flexible and has many ways to configure tests, such as configuring the order of tests inside a spec, or how

kotest.io

 

반응형