easymock

    0熱度

    1回答

    因此,它是我第一次使用EasyMock,我正在嘗試爲一些遺留代碼添加一些單元測試。 遺留代碼是在Spring 3.1中,我使用的是EasyMock 3.4。 我在這裏試圖完成的是測試一個調用dao的服務(用Spring編寫的一個方法)。 下面是代碼: @Entity @Table(name="comment") public class CommentBO{ public sta

    1熱度

    2回答

    的Javadoc EasyMock.andVoid()閱讀的如下 錄製一個呼叫,但沒有返回。 。用於對空方法調用鏈expectLastCall()andThrow(E).andVoid() 返回: 這個對象允許方法調用chaining.lockquote 你知道任何可能出現這種情況?上例中andVoid()的用途是什麼? 讓我們考慮:具有返回類型void myMock.myMethod(); e

    0熱度

    1回答

    它當它到達方法從我的控制器中刪除一個得到棘手試圖測試 @RequestMapping(value="/remove", method=RequestMethod.POST) public String remove( @ModelAttribute("id") String id, Model model ) { bookService.removeOne(Long.par

    0熱度

    1回答

    我正在使用easymock和powermock編寫下面的Class B的isRegisteredUSer()的單元測試用例。如何模擬類A的getUserInformation()並返回一個模擬的UserAccessBean? class A{ private int userId; A(int userId){ this.userId = userId;

    0熱度

    2回答

    是否可以初始化對象而不是在聲明上進行測試,而是在每個測試用例中進行測試?我不能在聲明中初始化對象,因爲傳遞給構造函數的參數是測試用例的一部分。我需要的東西,如: @TestSubject private ClassUnderTest classUnderTest; @Mock private Collaborator mock; @Test p

    1熱度

    1回答

    在EasyMock中 - 您可以使用@Mock註釋來模擬Autowired bean 是否可以在不使用setter方法的情況下模擬Spring中使用@Value註釋使用EasyMock設置的值?

    2熱度

    1回答

    想知道如何從使用EasyMock或PowerMock的方法中嘲諷類型爲Class的返回對象? 我試圖嘲弄這個接口方法 Class<T> getRootBeanClass(); 的返回類型我嘗試以下,但沒有快樂 EasyMock.expect(mockViolation.getRootBeanClass()).andReturn(EasyMock.anyObject()); 我收到此錯誤信息

    0熱度

    1回答

    我一直運行到以下錯誤: org.apache.kafka.connect.runtime.distributed.DistributedHerderTest > testCreateConnector FAILED java.lang.AssertionError: Unexpected method call Worker.getConnectorType("sourceB"):

    0熱度

    1回答

    在使用EasyMock進行單元測試期間遇到問題。嘗試創建模擬對象時,會拋出以下例外情況: java.lang.IllegalArgumentException: class ...UnitOfWork$$EnhancerByCGLIB$$3561f3ca is not an enhanced class at net.sf.cglib.proxy.Enhancer.setCallback

    0熱度

    2回答

    我已經在JUnits的EasyMocking中工作了很久。我對此非常舒服,但現在我想知道EasyMocks與Jmockits的不同之處。我試着通過他們的文檔,我發現語法有點不同。但我無法弄清楚他們的表演是否有任何不同。 任何人都可以幫我弄清楚什麼使得他們兩個都比另一個更好? JMockit中是否存在其他特殊元素? 在此先感謝...