jmockit

    0热度

    2回答

    我必须测试一个类UserAdmin,它的依赖关系在数据库类上。我嘲笑数据库类来测试UserAdmin类。数据库类有一个方法isAdmin(),它决定用户是否是管理员。 UserAdmin类有一个名为removeUser()的方法,我得到这个错误。如果用户是Admin,removeUser()方法不允许删除用户。以下是我看到此错误的代码。 @Test //testing remove us

    0热度

    1回答

    之后,我们将gradle升级到v3.3,jmockit代码覆盖范围停止工作。我试图按照http://jmockit.org/tutorial/CodeCoverage.html中的解释使用javaagent,但仍然没有运气。有没有人遇到过这个问题,以及如何解决它?

    1热度

    1回答

    JMockit - 1.31 我有以下使用JUnit测试方法(和Groovy): @Test void test(@Mocked RequestLine line) { new Expectations() {{ line.getUri() result = '123' }} println line.getUri() } line不

    1热度

    1回答

    我想知道JMockit是否与JUnit参数化测试或JUnitParams兼容,因为我还没有找到一种方法使它们一起工作到目前为止,因为您只能指定一个JUnit跑步者,并且JMockit,JUnitParams和参数化都要求你使用自己的跑步者。

    0热度

    1回答

    使用JMockit MockUp API,我该如何模拟静态工厂方法来返回假? 我的问题与how do i mock the a static method that provides an instance of the class being mocked with JMockit?类似,但我的协作者的工厂方法在我的测试环境中引发了一个异常(以及正确的方法)。因此,我需要嘲笑工厂来清除有问题的操

    0热度

    1回答

    所以我一直停留在这个问题上一整天。 我在Spring 3.2测试类类型JdbcSupportDao的。如果您只是阅读代码,问题是非常明显的,但我将简要总结一下: 我在JdbcTemplate上使用@Mocked注释来模拟查询数据库。问题是,写的期望块后,实际的JdbcTemplate方法仍然被称为与JMockit显然不是公式进入的。 下面的单元测试失败: /*@RunWith(SpringJUni

    1热度

    2回答

    我是JMockit和junit的新手。我正在处理一个例子,其中一个子类直接引用它的父类的一个成员(我知道,不理想,但这是我所交的)。 例如: public class A { protected Something X; public A() { X = new Something(); } } public class B extends A {

    0热度

    1回答

    因为我can't fake an abstract class directly和我知道实施类,我添加了假实施类。 @BeforeClass public static void fakeCurrentYear() { // Mocking the abstract 'Calender' does not work, see: https://github.com/jmockit/jm

    0热度

    1回答

    InetAddress.getLocalHost().getHostName() 如何利用JMockit来测试上述代码?

    0热度

    1回答

    我是JMockit 1.31的新手。使用JMockit,我试图为下面的代码编写单元测试脚本,但是我收到断言失败错误。请帮我弄清楚这个问题。 主类:ForUnit.java public class ForUnit { private UnitHelper unit = new UnitHelper(); public int add() { return unit