/** * Constructs a new mock action that returns the provided execution result. * @param resultEventId the execution result identifier that will be returned */ public MockAction(String resultEventId) { setResultEventId(resultEventId); }
public void testMockActionExecuteCustomResultAttributes() { MockAction action = new MockAction("foo"); LocalAttributeMap<Object> resultAttributes = new LocalAttributeMap<>(); resultAttributes.put("bar", "baz"); action.setResultAttributes(resultAttributes); Event e = action.execute(new MockRequestContext()); assertEquals("foo", e.getId()); assertFalse(e.getAttributes().isEmpty()); assertEquals(e.getAttributes().get("bar"), "baz"); }
public void testMockActionExecuteCustomResult() { MockAction action = new MockAction("foo"); Event e = action.execute(new MockRequestContext()); assertEquals("foo", e.getId()); assertTrue(e.getAttributes().isEmpty()); }
protected void setUp() throws Exception { action = new MockAction(); criteria = new ActionTransitionCriteria(action); }
public void testMockActionExecute() { MockAction action = new MockAction(); Event e = action.execute(new MockRequestContext()); assertEquals("success", e.getId()); assertTrue(e.getAttributes().isEmpty()); }
/** * Constructs a new mock action that returns the default <code>success</code> execution result. */ public MockAction() { setResultEventId("success"); }
/** * Constructs a new mock action that returns the default <code>success</code> execution result. */ public MockAction() { setResultEventId("success"); }
/** * Constructs a new mock action that returns the default <code>success</code> execution result. */ public MockAction() { setResultEventId("success"); }
/** * Constructs a new mock action that returns the provided execution result. * @param resultEventId the execution result identifier that will be returned */ public MockAction(String resultEventId) { setResultEventId(resultEventId); }
/** * Constructs a new mock action that returns the default <code>success</code> execution result. */ public MockAction() { setResultEventId("success"); }
/** * Constructs a new mock action that returns the provided execution result. * @param resultEventId the execution result identifier that will be returned */ public MockAction(String resultEventId) { setResultEventId(resultEventId); }
/** * Constructs a new mock action that returns the provided execution result. * @param resultEventId the execution result identifier that will be returned */ public MockAction(String resultEventId) { setResultEventId(resultEventId); }
public void testExecuteErrorResult() { action.setResultEventId("whatever"); MockRequestContext context = new MockRequestContext(); assertFalse(criteria.test(context)); }
public void testExecuteTrueResult() { action.setResultEventId("true"); MockRequestContext context = new MockRequestContext(); assertTrue(criteria.test(context)); }
public void testExecuteYesResult() { action.setResultEventId("yes"); MockRequestContext context = new MockRequestContext(); assertTrue(criteria.test(context)); }