package org.springmodules.workflow.osworkflow.web; import java.security.Principal; import org.springframework.mock.web.MockHttpServletRequest; /** * @author robh */ public class DefaultWorkflowContextHandlerInterceptorTests extends AbstractWorkflowContextHandlerInterceptorTests { protected MockHttpServletRequest getMockRequest(String userName) { MockHttpServletRequest request = new MockHttpServletRequest(); request.setUserPrincipal(new MockPrincipal(userName)); return request; } protected AbstractWorkflowContextHandlerInterceptor getInterceptor() { return new DefaultWorkflowContextHandlerInterceptor(); } private static class MockPrincipal implements Principal { private String name; public MockPrincipal(String name) { this.name = name; } public String getName() { return this.name; } } }