如何使用Mockito或powerMock?对java泛型类进行单元测试,如下所示;

如何使用Mockito或powerMock?对java泛型类进行单元测试,如下所示;,java,unit-testing,mockito,powermock,Java,Unit Testing,Mockito,Powermock,我有一个java通用类JpaDaoImpl来编写单元测试,我通常使用Mockito和PowerMockito。 但我现在对这个案子一无所知。 原始代码: 公共抽象类AbstractEntity实现 可序列化{ 私有静态最终长serialVersionUID=1L; /** *@returni */ 公共摘要I getPrimaryKey(); } @Transactional 公共类jpadaoimpl您的问题实际上根本不在测试中。在JpaDaoImpl的构造函数中,您试图将参数化类型(即Ab

我有一个java通用类JpaDaoImpl来编写单元测试,我通常使用Mockito和PowerMockito。 但我现在对这个案子一无所知。 原始代码:

公共抽象类AbstractEntity实现
可序列化{
私有静态最终长serialVersionUID=1L;
/**
*@returni
*/
公共摘要I getPrimaryKey();
}
@Transactional

公共类jpadaoimpl您的问题实际上根本不在测试中。在
JpaDaoImpl
的构造函数中,您试图将参数化类型(即
AbstractEntity
)强制转换为
类。不管你如何测试,这都是行不通的。@Dawood ibn Kareem好的,事实证明是这样的。我明白了,谢谢。