JUnit og mockito
HejJeg leger lidt med noget unit test sammen med mockito i et jsp/jsf projekt. Jeg har JUnit kørende, men jeg mangler en måde hvorpå jeg kan mock'e facescontext med mockito. Jeg har brug for det i forbindelse med at jeg skal teste nogle facesMessages.
Koden jeg vil teste:
public class JbossBackingBean {
private String name;
private JbossBackingBeanView view;
private final static String NAV_STRING = "page2";
public JbossBackingBean() {
super();
this.name = "XXXXXX";
view = new JbossBackingBeanView();
}
public String toPage2(){
if(view.isChecked()){
return NAV_STRING;
} else {
FacesContext context = FacesContext.getCurrentInstance();
context.addMessage(null, new FacesMessage(FacesMessage.SEVERITY_INFO, "Sæt i kryds checkboxen", null));
return "";
}
}
...
Det er metoden toPage2 jeg har problemer med. Nogle forslag?