2009-10-30 3 views
0

저는 솔기 구성 요소를 단위 테스트하려고하는데, 지금까지 우리 팀에서 사용하고있는 EasyMock을 사용해 봤습니다.단위 테스트에 Seam의 MockExternalContext를 사용하는 간단한 예제는 무엇입니까?

그러나 javax.faces.context.ExternalContext가있는 벽을 실행했습니다.

인터페이스가 아니기 때문에 EasyMock.createMock()을 실행할 수 없습니다.

Seam에는 MockExternalContext가 있지만 사용 방법은 모르겠다.

간단한 예제가 가장 도움이 될 것입니다.하지만 다른 모의 프레임 워크에 대한 열정을 고려할 것입니다.

답변

0

음 그냥 EasyMock Class Extension을 사용하지 않으시겠습니까? 이 확장이 내가 원하는 정확히 대답은 아니지만 당신이 클래스

EasyMock Class Extension Documentation

EasyMock Class Extension API

+0

에 대한 모의 객체를 생성 할 수 있습니다, 내 치어 파일을보고 저를 얻고, EasyMock에의 버전을 업데이트 classextension 버전을 작동 시켰습니다. 이제는 easymock과 easymock.classextension을 사용하는 것으로 남았습니다.보기 흉하게 보이고 혼란 스럽습니다. –

관련 문제