public void testInput() throws Exception { request.setParameter("emplid", "2"); ActionProxy proxy = getActionProxy("inputPersonUpdate"); PersonUpdater action = (PersonUpdater) proxy.getAction(); assertNotNull(action); String result = proxy.execute(); assertEquals("Result of calling input method is not input but it should be.", "input", result); Person person = action.getPerson(); assertEquals("Person's last name is not Cole but should be.", "Cole", person.getLastName()); }
public void testExecute() throws Exception { request.setParameter("person.emplid", "2"); request.setParameter("person.firstName", "Kate"); request.setParameter("person.lastName", "Cole"); ActionProxy proxy = getActionProxy("executePersonUpdate"); PersonUpdater action = (PersonUpdater) proxy.getAction(); assertNotNull(action); String result = proxy.execute(); assertEquals( "Result of calling execute method is not success but it should be.", "success", result); Person person = action.getPerson(); assertEquals("Person's first name is not Kate but should be.", "Kate", person.getFirstName()); }