0
레거시 코드에 대한 테스트 사례를 작성하고 있습니다. 나는 이런 시나리오를 가지고있다.PowerMockito : 최종 정적 변수 초기화 방법 모범 사례
class A
{
static final X = getUI().getResourceX();
A(){}
....some methods to test....
}
클래스 A
에서 스파이 개체를 만들어야합니다. 그러나 객체를 만드는 동안 null
을 반환하는 getUI
메서드를 호출하고 NullpointerException을 발생시킵니다. 그래서 getUI 메소드에서 null을 제거하는 방법은 무엇입니까?
무엇을 제거? – Hunsu
글쎄, getUI()는 무엇을합니까? 'null '을 반환하지 않는 상황을 만들어야합니다. – Ray
@ray getUI 메소드는 사용자 정의 된 테이블 모델을 반환합니다. – Madhujith