set

@PrepareForTest(테스트하고자하는클래스.class)
@RunWith(PowerMockRunner.class)

// Test Class 위에 위 2개의 어노테이션을 달아준다 

use

PowerMockito.mockStatic(테스트하고자하는클래스.class);
given(테스트하고자하는클래스.메소드(anyString()))
				.willReturn("리턴값");

vm option에 추가

-ea --add-opens java.base/java.lang.reflect=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.time=ALL-UNNAMED --add-opens java.base/java.util.stream=ALL-UNNAMED --add-opens java.base/java.math=ALL-UNNAMED

주의할 것

mockito-extensions → mock-maker-inline과 함께 사용하면 겹쳐서 오류 → 사용 자제