我正在尝试在Web项目中执行junit测试,但我的控制器有ejb。我的猜测是:我如何测试我的控制器类,包括ejb?
这是我的测试方法:
public void showUser() {
String username = "admin";
user = userBean.read(username);
if (user.getUserName().equals("admin")) {
show = true;
} else if (user.getPerson().getUser().getRoles().get(0).toString().equals("2")) {
show = false;
}
}
其中userBean是我的ejb,我尝试测试show的值。
感谢并抱歉我的英语不好。