Examples of StrutsConversationArbitrator


Examples of com.github.overengineer.scope.struts2.StrutsConversationArbitrator

public class StrutsConversationArbitratorTest {

    @Test
    public void testGetPackageBasedConversations() {

        StrutsConversationArbitrator arbitrator = new StrutsConversationArbitrator();
        ActionProvider actionProvider = new ActionProvider() {

            private static final long serialVersionUID = 1L;

            @Override
            public Set<Class<?>> getActionClasses() {
                Set<Class<?>> classes = new HashSet<Class<?>>();
                classes.add(MockConventionController.class);
                classes.add(MockConversationController.class);
                return classes;
            }

        };
        arbitrator.setUsePackageNesting(true);
        arbitrator.setActionProvider(actionProvider);
        assertTrue(arbitrator.getPackageBasedConversations(
                MockConversationControllerInterface.class, "Controller")
                .contains("mock-convention"));
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.