/** * 对UserRequestTabAction的delete方法测试 * * @throws Exception */ public void testDelete() throws Exception { // 构建并设置Model对象 UserRequestTabInfo userRequestTabInfo = new UserRequestTabInfo(); userRequestTabInfo.setId("1"); action.setModel(userRequestTabInfo); // 调用removeUserRequestTab方法 userRequestTabManager.removeUserRequestTab(Integer.valueOf(1)); // 设定removeUserRequestTab方法的期望值 control.setVoidCallable(); control.replay(); // 校验结果 assertEquals(action.SUCCESS, action.delete()); control.verify(); }
/** * 对UserRequestTabAction的save方法测试 * * @throws Exception */ public void testSave() throws Exception { // 构建并设置Model对象 UserRequestTabInfo userRequestTabInfo = new UserRequestTabInfo(); userRequestTabInfo.setUserRequestTab(new UserRequestTab()); action.setModel(userRequestTabInfo); // 调用saveUserRequestTab方法 UserRequestTab userRequestTab = new UserRequestTab(); userRequestTabManager.saveUserRequestTab(userRequestTab); // 设定savePoiTab方法的期望值 control.setVoidCallable(); control.replay(); // 校验结果 assertEquals(action.SUCCESS, action.save()); control.verify(); }
/** * 对UserRequestTabAction的list方法测试 * * @throws Exception */ public void testList() throws Exception { // 构建并设置Model对象 UserRequestTabInfo userRequestTabInfo = new UserRequestTabInfo(); userRequestTabInfo.setUserRequestTab(new UserRequestTab()); action.setModel(userRequestTabInfo); // 调用getUserRequestTabs方法 UserRequestTab userRequestTab = new UserRequestTab(); userRequestTabManager.getUserRequestTabs(userRequestTab); List userRequestTabs = new ArrayList(); userRequestTabs.add(userRequestTab); control.setReturnValue(userRequestTabs); control.replay(); // 校验结果 assertEquals(userRequestTabInfo, action.getModel()); assertEquals(action.SUCCESS, action.list()); }
/** * 对UserRequestTabAction的edit方法测试 * * @throws Exception */ public void testEdit() throws Exception { // 构建并设置Model对象 UserRequestTabInfo userRequestTabInfo = new UserRequestTabInfo(); userRequestTabInfo.setId("1"); action.setModel(userRequestTabInfo); // 调用getUserRequestTab方法 userRequestTabManager.getUserRequestTab(Integer.valueOf(1)); // 构建期望值 UserRequestTab userRequestTab = new UserRequestTab(); userRequestTab.setId(Integer.valueOf(1)); // 设定getUserRequestTab方法的期望值 control.setReturnValue(userRequestTab); control.replay(); // 校验结果 assertEquals(userRequestTabInfo, (UserRequestTabInfo) action.getModel()); assertEquals(action.SUCCESS, action.edit()); }