«powermock» 태그된 질문

6
시스템 클래스를 조롱하는 동안 Mockito + PowerMock LinkageError
나는 그런 코드 스 니펫을 가지고있다 : @RunWith(PowerMockRunner.class) @PrepareForTest({Thread.class}) public class AllMeasuresDataTest { @Before public void setUp() throws Exception { } @Test public void testGetMeasures() { AllMeasuresData measure = new AllMeasuresData(); assertEquals(measure.getMeasures(), null); HashMap<String, Measure> map = new HashMap<String, Measure>(); measure.setMeasures(map); assertEquals(measure.getMeasures(), map); measure.setMeasures(null); assertEquals(measure.getMeasures(), null); } @Test public void …



1
PowerMockito는 단일 정적 메서드를 모의하고 객체를 반환합니다.
2 개의 정적 메서드, m1 및 m2를 포함하는 클래스에서 정적 메서드 m1을 모의하고 싶습니다. 그리고 m1 메서드가 객체를 반환하기를 원합니다. 나는 다음을 시도했다 1) PowerMockito.mockStatic(Static.class, new Answer<Long>() { @Override public Long answer(InvocationOnMock invocation) throws Throwable { return 1000l; } }); 이것은 반환 유형이 다른 m1과 m2를 모두 호출하므로 반환 유형 …

5
매개 변수로 생성자 모의
다음과 같은 수업이 있습니다. public class A { public A(String test) { bla bla bla } public String check() { bla bla bla } } 생성자의 논리 A(String test)와 check()내가 조롱하려는 것입니다. 다음과 같은 호출을 원합니다. new A($$$any string$$$).check()returns a dummy string "test". 나는 시도했다 : A a = mock(A.class); …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.