2012-09-04 2 views
0

JSF 백엔드 빈과 관련된 facesContext가 포함 된 메소드를 테스트하려고 할 때 Junit에서 널 포인터 예외가 발생합니다.JSF facesContext에서 NullpointerException 받기

context.getApplication(). evaluateExpressionGet();

여기 NullpointerExeotion이 표시됩니다.

Junit에서이 예외를 피하는 방법.

답변

0

단위 테스트는 서버 측에서 실행해야합니다. 선인장을 사용하면 그렇게 할 수 있습니다. 또 다른 프로젝트 JSFUnit가 있지만 테스트하지 마십시오.

+0

답장을 보내 주셔서 감사합니다. 샘플 프로그램이나 catcus 프레임 워크 방법을 알려주십시오. – kbnsln

+0

죄송합니다, 선인장이 사망 한 것 같습니다. Arquillan을보십시오 : http://www.jboss.org/arquillian.html. 가능한 한 빨리 코드 샘플을 보내려고합니다. – YoelBen

+0

답장을 보내 주셔서 감사합니다. 위의 문제를 해결하기 위해 arquillian 프레임 워크를 사용하는 방법을 알려주십시오. – kbnsln