내 백업 콩을 테스트합니다 :모의 FacesContext 내 얼굴 메시지 디스플레이 어 클래스
@ManagedBean(name = "messageDisplayer")
@ViewScoped
public class MessageDisplayer implements Serializable
{
private final Logger LOGGER = LoggerFactory.getLogger(this.getClass());
public void showMessage (FacesMessage.Severity severity, String summary, String detail)
{
FacesContext context = FacesContext.getCurrentInstance();
LOGGER.debug("Showing message with severity='{}', summary='{}', detail='{}'", severity, summary, detail);
context.addMessage(null, new FacesMessage(severity, summary, detail));
}
}
나는이 클래스를 테스트하기 위해 Mockito를 사용하는 방법에 어떤 도움!?
확인 http://legalargumentexception.blogspot.co.uk/2011/12/jsf-mocking-facescontext-for-unit-ests.html#mockFacesCurrentInstance 또는 http://stackoverflow.com/questions/4252353/mocking -facescontext – kaos