jmockit

    0热度

    1回答

    我有一个测试maven项目,其中src代码被编入类并作为依赖项提供。现在我需要使用JMockit编写测试并获取代码覆盖率报告。 根据文档(http://jmockit.org/tutorial/CodeCoverage.html),我无法获得src文件是jar文件中的.class文件的情况。我该如何处理这种情况? 我打开使用任何代码覆盖工具,只要它与JMockit一起使用。

    1热度

    1回答

    我正在使用JMockit来模拟HttpURLConnection。我最初的两个测试用例(fileNotFoundResponse,badMimeType)找到了,但是我的第三个测试用例(contentDisposition)在Expectations块中生成了NPE,我不知道为什么。 下面是JUnit测试类: mockCon.getInputStream(); result = (Inpu

    0热度

    2回答

    我正在使用Jmockit版本1.8。当我尝试去做: @Mocked 条件标准**;在在顶级水平,Junit的引发错误: 代码: @Mocked SessionFactory sessionFactory; @Mocked Session session; @Mocked Transaction transaction; @Mocked

    3热度

    1回答

    我刚开始使用JMockit,并对使用MockUp“伪装”与期望模拟对象的优势感到困惑。 从我通过文档阅读的内容看,类的MockUp允许我用自己的实现覆盖方法。但是,我发现我可以在Expectations块中做类似的事情。 那么MockUp vs Expectations有什么优势?按照JMockit docs, 假货之处在于嘲讽API不同,而不是 在测试中指定我们预计依存度将 测试使用时通过代码收

    2热度

    1回答

    我正在使用junit 4.12,jmockit 1.19 & spring-test 4.1.1.RELEASE来测试我的Spring MVC Java项目。在我pom.xml这些依赖的 订单: jmockit junit spring-test 测试用例为服务层是工作的罚款。我只用于测试控制器的弹簧测试。在测试控制器,我得到了以下错误: java.lang.IllegalStateExcepti

    2热度

    1回答

    我正在测试如果doSomething方法再次在发生异常时在catch块中调用。如何验证'doSomething'是否被调用过两次? 类来进行测试: @Service public class ClassToBeTested implements IClassToBeTested { @Autowired ISomeInterface someInterface; public Stri

    10热度

    2回答

    我开发的Eclipse开普勒的插件。添加@RunWith(JMockit.class)到我的测试类导致以下错误: JMockit: Reinitializing under custom class loader [email protected][com.mypackage.myclass:2.3.9.201508161221(id=1)] java.lang.reflect.Invocati

    0热度

    1回答

    你好,我想用mocκito或JUNIT测试这段代码。 //登录的Servlet @WebServlet("/login_controller") public class login_controller extends HttpServlet { private static final long serialVersionUID = 1L; private String TAG

    0热度

    1回答

    public void SomeClass { public void process() { mylist.addAll(rpp.getFilePaths(id)); } } public class Test { @Test public void testProcess() throws Exception

    1热度

    1回答

    这是我试图与JMockit测试代码: public void unitUnderTest() { doSomething(); } private void doSomething() { Foo foo = new Foo(); foo.setExtraFooness("its extra fooness"); ... ... } 是