easymock

    1熱度

    1回答

    我寫的測試使用了EasyMock,我創建瞭如下mock對象爲我的測試, auditor = createMock(Auditor.class); auditor.start(isA(Audit.class)); //record replay(auditor); expect(auditor.getAudit("my-process")).andReturn(null); replay(a

    0熱度

    1回答

    所以這是基本上與this相同的問題,但我的動機是不同的。 另外我使用的不是Ruby版本的cucumber-jvm。 基本上我想在每個Given一步與EasyMock.expect()記錄的預期,那麼後面的所有步驟處理我想打電話給replay()(這是必要的,因爲如何EasyMock的作品 - 你必須先記錄所有期望,然後啓動重播階段明確)。 有沒有什麼辦法可以使用EasyMock做到這一點?有沒有其

    0熱度

    1回答

    我使用的是一個單例的Dao類。我在我的服務類中使用了這個dao類實例。我想單元測試我的服務類。因此我必須模擬dao類。我用EasyMock試了一下。 @RunWith(PowerMockRunner.class) @PrepareForTest(MusicPlayerDaoImpl.class) 公共類MusicPlayerServiceTest { private MusicPlayerDa

    0熱度

    1回答

    我想知道如何用EasyMock編寫測試用例,用於包含具有參數的方法並返回一些對象的類。請告訴我,如果它不夠詳細。我做了幾個小時來解決它..所以我選擇了現在的stackoverflow。 以下是目前在XYZ類的方法,我試圖鍛鍊 public static Identifier getMachineIdentifierFor(Machine machine) { Identifier ide

    1熱度

    1回答

    想象的屬性值,我有一個EasyMock的測試中,我有以下行: final IRunControl runControl = createMock(IRunControl.class); runControl.setSomething(isA(ISomething.class)); EasyMock.expectLastCall().once(); ISomething看起來是這樣的: in

    0熱度

    1回答

    我對單元測試絕對陌生,並且已經通過有關Mock對象的教程。我試圖測試一個簡單的登錄源代碼,但無法創建適當的單元測試代碼。可有人請提供一些幫助,如果我想測試對不正確的用戶名,密碼正確,正確的用戶名和密碼不正確: package com.isyn.testsetup; public interface ApplicationUserService { public Appli

    0熱度

    1回答

    我是Java開發環境的新手,想要了解如何使用EasyMock在Java中爲這種類型的方法編寫UT。 public class MyClass{ public ClassB classBObj; public int myMethod(SomeClass someClassObj){ ClassA objA = new ClassA(); objA.add

    0熱度

    2回答

    我是junit測試的新手,我想寫單元測試。其實這些方法不會返回任何東西。它將信號列表寫入一個csv文件。我不知道如何用void返回類型測試方法。 任何人都可以幫到我嗎? public void createCSV (final ArrayList<Signal> messages, File file) { try { // Use FileWriter cons

    0熱度

    1回答

    我有一個方法,我想測試與此類似: public void testedMethod() { mockedObject.doSomething(notNullValue, notNullValue); } 我有一個使用了mockedObject的EasyMock的模擬測試方法並寫了以下預期: @Test public void testMethod() { mockedO

    0熱度

    1回答

    我有一個無效的方法,做一些事情。我不在乎它在我的單元測試課上做了什麼。然而,當我從我的單元測試類調用它並引發我的測試用例失敗時,它會拋出異常。 我該如何使用EasyMock模擬此對象,以便在調用這個void方法時忽略它在單元測試中的作用? 例如,假設該對象被稱爲myObject,並且它有一個名爲doSomething()的無效方法。 EasyMock不讓我使用'expect',因爲它是一個無效的方