스프링 에서 비동기 로직을 테스트하는방법을 정리해봅니다. (Spring Async Logic TestCode)
비동기 로직을 대기시키거나, 테스트내에서 동기로 변환합니다.
UnluckyJung's Dev Blog
비동기 로직을 대기시키거나, 테스트내에서 동기로 변환합니다.
Cascade
는 엔티티간의 생명주기를 같이 다룰 수 있습니다.OrphanRemoval
는 객체상의 변화가 DB 까지 적용됩니다.
validation 어노테이션으로 해결하지 못하고, 예외 타입을 찾아 로직으로 해결해야합니다.