jmock

    0热度

    1回答

    我在Scala中使用了Playframework 2.1。 我想测试我的功能,鉴于我不得不输入文件。图像和音乐。 我能够完美地测试音乐文件,但是当涉及到测试他们两个时。我有java.lang.IndexOutOfBoundsException:1. 我认为问题是定义multipartformfilesdata。我试图创建一个fileparts列表。 val data = new Multipart

    3热度

    1回答

    这就奇怪了:我使用的是RuleJUnitRuleMockery了一段时间,它总是完全工作正常使用JUnit与JMock:其中在测试结束时检查的期望,如果一个(或更多)缺少测试失败。然而,这个片段是不是在Eclipse工作对我来说(DAO是org.mongodb.morphia.dao.DAO所描述的接口): @Rule public JUnitRuleMockery context = new J

    0热度

    1回答

    我有没有接口的对象(我不能改变这一点),我是能够使用 Mock mockedClass = mock(ObjectExample.class, "returnObject", new Class[ ]{java.lang.Integer, java.lang.Integer}, new Object[ ]{1,9001}); 该对象被成功地嘲笑嘲笑它,并在调试我可以

    2热度

    1回答

    我正在用maven构建一个简单的项目。由于传递依赖关系丢失,我无法构建它,即objenesis 1.0。 我调试模式运行Maven和得到这个消息: [DEBUG] ======================================================================= [WARNING] The POM for org.jmock:jmock-junit4:

    0热度

    1回答

    获取错误:java.lang.AssertionError:意外的调用:user.setUserName(“John”) 没有指定的期望:你... - 忘记开始一个期望与基数子句? - 调用模拟方法来指定期望参数? 在此之前发生了什么:没有! 在org.jmock.api.ExpectationError.unexpected(ExpectationError.java:23) 代码: Mocke

    7热度

    1回答

    我有一个测试类,看起来像 @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = {"classpath:/test-context.xml"}) @DirtiesContext(classMode = ClassMode.AFTER_EACH_TEST_METHOD) public abstract

    0热度

    1回答

    我正在使用junt和jock。 假设我有一个对象,Contact的接口,像这样一个在我的测试类中的方法: @Test public void testAddOneContact() { final Contact contact = this.context.mock(Contact.class); this.addressBook.addContact(contact);

    0热度

    1回答

    public void publicMethod() { privateMethod1(); privateMethod2(); privateMethod3(); privateMethod4(); } private void privateMethod4() { anotherPrivateMethodOrSe

    1热度

    1回答

    我试图用JMock模拟下面的方法,我遇到了一个编译器错误。 类嘲笑: public interface myClass<T extends SomeClass>{ public void myMethod(T parameter); public void myOtherMethod(); } 模拟后市展望: exactly(1).of(myClassMocked).myOtherMet

    0热度

    1回答

    有没有什么办法可以设置JMock的onConsecutiveCalls方法,以便循环回到第一个行为,当它到达传递参数列表的末尾时传递? 在下面的示例代码中,我希望模拟返回true->false->true->Ad infinitum。 模拟设置: final MyService myServiceMocked = mockery.mock(MyService.class); mockery.c