2013-03-19 2 views
0

PowerMock-Mockito (EasyMock 없음)를 사용하여 기본 생성자를 조롱해야합니까?Mockito로 PowerMock을 사용하여 기본 생성자를 조롱하는 방법은 무엇입니까?

이렇게하면 개체의 값에 액세스하려고합니다. 예를 들어

:

Class A { 

public A() 
{ 
} 

} 
+0

에서 :이 링크에서 자세한 정보를 참조하십시오? http://code.google.com/p/powermock/wiki/MockitoUsage13에서 샘플 사용 사례를 살펴 봅니다. –

답변

0

당신이 그들의 문서에 독서를 생각 해 봤나 docs

@RunWith(PowerMockRunner.class) 
@PrepareForTest(X.class) 
public class XTest { 
     @Test 
     public void test() { 
       whenNew(MyClass.class).withNoArguments().thenThrow(new IOException("error message")); 

       X x = new X(); 
       x.y(); // y is the method doing "new MyClass()" 

       .. 
     } 
} 
관련 문제