【发布时间】:2011-12-31 13:17:36
【问题描述】:
我有一个具有我需要测试的功能的抽象类。我可以在没有抽象方法的操作实现的情况下创建该类的简单派生,但是可以使用模拟框架来完成吗?我需要维护类内部状态,所以我不能只是调用
mockedInstance = mock(ClassUnderTest.class);
我需要一些东西
mockedInstance = spy(new ClassUnderTest(...));
但显然这是不可能的,因为类是抽象的。
【问题讨论】:
标签: java mocking mockito powermock