andAnswer() EasyMock - Creating Return Values or Exceptions 리턴값이나 예외를 실제 메소드가 호출되는 시점에 만들고 싶을 수 있는데 그럴 때는 andAnswer()을 사용합니다. expectLastCall().andAnswer(new IAnswer<Object>() { public Object answer() throws Throwable { ((User) getCurrentArguments()[0]).setUserId(1); return null; }}); 이 전 글들에서 사용했던 andReturn()이나, andThrow()의 인자로는 미리