스프링 데이터에서 JpaRepository라는 매우 유용한 인터페이스를 발견했습니다. 더 많은 기능이 필요하기 때문에 저장소에 대한 내 자신의 인터페이스를 만들기로 결정했습니다.스프링 리포지토리 테스트
public interface BaseRepository<T, ID extends Serializable>
extends JpaRepository<T, ID> {
public <TA, TV> int deleteBy(SingularAttribute<T, TA> attr, TV val);
}
알다시피 일반 인터페이스입니다. 그것은 잘 동작하지만 어떻게 테스트 할 수 있는지 알고 싶습니다. 물론 각 구체적인 저장소에 대한 통합 테스트를 작성할 수 있지만 더 나은 방법을 찾고 있습니다.