我目前正在针对junit测试(学校作业)进行编程 任务是创建一个处理作业分配的有状态会话bean
submitAssignments方法应该丢弃会话bean,以便junit测试工作
jobManagementBean.submitAssignments();
// check if the bean was discarded after submitAssignments() was
// called successfully!
try {
jobManagementBean.getCache();
fail(NoSuchEJBException.class.getName() + " expected!");
} catch (NoSuchEJBException e) {
// Expected
}
如何丢弃豆子?
答案 0 :(得分:5)
您可以对有状态bean中的方法应用@Remove
注释,容器将在该方法完成后删除该bean。
注释类型删除:应用于有状态会话Bean类的业务方法。指示在方法完成后容器将删除有状态会话bean。