EasyMock void method

后端 未结 2 1908
执笔经年
执笔经年 2021-01-03 19:01

I\'m trying to use EasyMock to mock out some database interface so I can test the business logic off a wrapping method. I\'ve been going ok with methods that return by using

2条回答
  •  时光说笑
    2021-01-03 19:17

    This problem does not happens if you use the 'nice' API:

    DBMapper dbmapper = EasyMock.createNiceMock(DBMapper.class);
    

    There are two kinds of mock - strict and nice. The strict mock throws Assertion Error in case an unexpected method is called. The nice mock allows unexpected method calls on the mock.

    For further details, refer to the official doc - http://easymock.org/user-guide.html#mocking-strict

提交回复
热议问题