easymock

    0熱度

    1回答

    我想模擬一個類中的靜態方法。 PowerMock.mockStatic(WebUtils.class); EasyMock.expect(WebUtils.getRequest(EasyMock.anyObject(Object.class))).andReturn(httpServletRequest).anyTimes(); PowerMock.replayAll(); getRequ

    0熱度

    1回答

    我有一個自己運行良好的測試類,當我運行它的整個包時,但它的20個測試中有4個失敗當我運行整個項目時。 我使用Eclipse Juno SR1來運行測試,並且使用EasyMock 3.2。 (PowerMock也在項目設置中,但它只在兩個測試中使用,特別需要模擬外部依賴項。)該項目使用Wicket 6.18在Java 7中。 我確定你需要更多的信息,但是我不知道從哪裏開始,所以請,如果你需要知道其他

    0熱度

    2回答

    我試圖在Android應用程序中測試KeyguardManager類的isKeyguardSecure()方法。 我試過了,並且使用EasyMock,Mockito和PowerMock創建了一個模擬KeyguardManager對象。以下是我的嘗試和收到的錯誤消息。 EasyMock的 KeyguardManager keyguardManagerMock = EasyMock.createMoc

    0熱度

    2回答

    所以比方說,我有一些類中定義: MyClass { private A _a; private B _b; private C _c; MyClass(A a, B b, C c) { _a = a; _b = b; _c = c; } public someMethodIDontCareAbout()

    2熱度

    1回答

    我有一個春天豆這樣 @Component public class Service extends AbstractService { @Autowired private OtherService otherService; } 爲了測試我創建了服務模擬 <bean id="serviceMock" class="org.easymock.EasyMock" fa

    0熱度

    1回答

    我想測試StreamDecorator類: public interface IDecorator { default InputStream decorateStream() { if("gzip".equalsIgnoreCase(getEncoding())) { return new GZIPInputStream(getInputStream()

    0熱度

    1回答

    我正在模擬對象,我在設置單元測試時遇到問題,它檢查列表是否正確排序。這個自負是我嘲笑一個時鐘,但簡單地使用times()方法是行不通的。該列表應該按照升序排列,但獲取第一個索引只是返回最後設置的任何值。 作爲參考,這裏正被設置在午夜,測試時鐘工作模擬測試: @Test public void shouldSetAtMidnight() { expect(mock.instant()).

    0熱度

    2回答

    我想模擬一個內部調用私有方法的方法。這個私有方法使用classloader.getclass方法讀取一個文件並填充一個列表,該列表是該類的靜態變量。我嘗試了所有可能的方法來嘲笑這種私人方法,但似乎並不奏效。 class TestLoad { private static List <String> myList = new ArrayList <String>(); priva

    2熱度

    2回答

    是否有可能(例如捕獲)在從新對象調用某個方法時返回一個模擬對象? 爲了使它更具體: SecurityInterface client = new SecurityInterface(); port = client.getSecurityPortType(); --> I want to mock this. EasyMock的版本:3.3.1

    0熱度

    1回答

    即時通訊仿真新手。並試圖嘲笑下線。 IsomeInterface someinterface = someClass.getInstance(); 其中someClass是IsomeInterface的執行。 和getInstance是一個返回someClass對象的靜態方法。下面是 是我試過的嘲笑。 someClass someClassMock= PowerMock.createMock(