Whiteship's Note

EasyMock - Working with Exceptions

모하니?/Coding : 2008.03.01 12:17


예외를 던지는 메소드가 있다면, andReturn()을 사용해서 정말 예외를 던지는 지 확인할 수 있습니다.

        memberDao.remove(member);
        expectLastCall().andThrow(new RuntimeException());
       
        replay(memberDao);
        memberServiceImpl.remove(member);
       
        verify(memberDao);

간단하지요.  인자로 왠지..class 타입을 넘겨줄 것 같았는데, andThrow(RuntimeException.class) 이렇게 말이죠. 근데;; 역시 객체를 넘겨야 되네요. 이런게 EasyMock 스타일인가 봅니다.
top




: 1 : ··· : 214 : 215 : 216 : 217 : 218 : 219 : 220 : 221 : 222 : ··· : 299 :