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