运行下面的单元测试没有最后调用抛出异常:java.lang.IllegalStateException:在模拟可用EasyMock的3.0,嘲讽类引发java.lang.IllegalStateException:在模拟可用
import org.easymock.*;
import org.junit.*;
public class MyTest {
@Test
public void testWithClass() {
Thread threadMock = EasyMock.createMock(Thread.class);
EasyMock.expect(threadMock.isAlive()).andReturn(true);
}
}
没有最后一次通话
我不知道我在做什么错,在网上找不到任何好的例子。你如何使用EasyMock 3.0嘲笑课程。上述单元测试有什么问题?任何帮助将不胜感激。
我的项目包括以下Maven依赖
<dependency>
<groupId>org.easymock</groupId>
<artifactId>easymock</artifactId>
<version>3.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>cglib</groupId>
<artifactId>cglib-nodep</artifactId>
<version>2.2</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.objenesis</groupId>
<artifactId>objenesis</artifactId>
<version>1.2</version>
<scope>test</scope>
</dependency>