【发布时间】:2014-09-02 03:10:00
【问题描述】:
在 Spring Data 中,我发现名为 JpaRepository 的接口非常有用。因为我需要更多功能,所以我决定创建自己的存储库界面:
public interface BaseRepository<T, ID extends Serializable>
extends JpaRepository<T, ID> {
public <TA, TV> int deleteBy(SingularAttribute<T, TA> attr, TV val);
}
如您所见,这是一个通用接口。它工作正常,但我想知道如何测试它?当然,我可以为每个具体的存储库编写集成测试,但我正在寻找更好的方法。
【问题讨论】:
标签: spring testing junit integration-testing spring-test