public void testExecute() throws Exception { Expression flowId = new StaticExpression("user?foo=bar"); action = new FlowDefinitionRedirectAction(flowId); MockRequestContext context = new MockRequestContext(); action.execute(context); assertEquals("user", context.getMockExternalContext().getFlowRedirectFlowId()); assertEquals("bar", context.getMockExternalContext().getFlowRedirectFlowInput().get("foo")); }