Package org.mojavemvc.core

Examples of org.mojavemvc.core.MojaveRoute


        afterActionMethod = db.getAfterActionMethodForInterceptor(Interceptor3.class);
        assertNotNull(afterActionMethod);
        assertEquals("after3", afterActionMethod.methodName());
       
        assertEquals(11, rm.size());
        assertTrue(rm.contains(new MojaveRoute("interceptor1", "someAction", null)));
        assertTrue(rm.contains(new MojaveRoute("interceptor2", "someAction", null)));
        assertTrue(rm.contains(new MojaveRoute("method-interceptor1", null, null)));
        assertTrue(rm.contains(new MojaveRoute("method-interceptor1", "someAction", null)));
        assertTrue(rm.contains(new MojaveRoute("method-interceptor2", "someAction", null)));
        assertTrue(rm.contains(new MojaveRoute("method-interceptor4", null, null)));
        assertTrue(rm.contains(new MojaveRoute("method-interceptor4", "someAction", null)));
        assertTrue(rm.contains(new MojaveRoute("method-interceptor5", null, null)));
        assertTrue(rm.contains(new MojaveRoute("method-interceptor5", "someAction", null)));
        assertTrue(rm.contains(new MojaveRoute("method-interceptor6", null, null)));
        assertTrue(rm.contains(new MojaveRoute("method-interceptor6", "someAction", null)));
    }
View Full Code Here


        assertNotNull(sig);
        assertTrue(sig instanceof HttpMethodActionSignature);
        assertEquals("traceAction", sig.methodName());
       
        assertEquals(1, rm.size());
        assertTrue(rm.contains(new MojaveRoute("TestHttpMethodController", null, null)));
    }
View Full Code Here

        assertEquals(2, interceptors.size());
        assertEquals(Interceptor1.class, interceptors.get(0));
        assertEquals(Interceptor2.class, interceptors.get(1));
       
        assertEquals(1, rm.size());
        assertTrue(rm.contains(new MojaveRoute("TestHttpMethodController2", null, null)));
    }
View Full Code Here

        assertEquals(2, interceptors.size());
        assertEquals(Interceptor1.class, interceptors.get(0));
        assertEquals(Interceptor2.class, interceptors.get(1));
       
        assertEquals(1, rm.size());
        assertTrue(rm.contains(new MojaveRoute("TestHttpMethodController3", null, null)));
    }
View Full Code Here

        ControllerDatabase db = new MappedControllerDatabase(controllerClasses, rm,
                new HashMap<String, EntityMarshaller>());
       
        assertEquals(TestParamPathController1.class, db.getControllerClass("TestParamPathController1"));
        assertEquals(1, rm.size());
        assertTrue(rm.contains(new MojaveRoute("TestParamPathController1", "getAction", "to/:name")));
    }
View Full Code Here

        ControllerDatabase db = new MappedControllerDatabase(controllerClasses, rm,
                new HashMap<String, EntityMarshaller>());
       
        assertEquals(TestParamPathController2.class, db.getControllerClass("TestParamPathController2"));
        assertEquals(1, rm.size());
        assertTrue(rm.contains(new MojaveRoute("TestParamPathController2", "getAction", ":name/:location<[a-z]+>")));
    }
View Full Code Here

        ControllerDatabase db = new MappedControllerDatabase(controllerClasses, rm,
                new HashMap<String, EntityMarshaller>());
       
        assertEquals(TestParamPathController3.class, db.getControllerClass("TestParamPathController3"));
        assertEquals(1, rm.size());
        assertTrue(rm.contains(new MojaveRoute("TestParamPathController3", null, ":name")));
    }
View Full Code Here

        ControllerDatabase db = new MappedControllerDatabase(controllerClasses, rm,
                new HashMap<String, EntityMarshaller>());
       
        assertEquals(TestParamPathController4.class, db.getControllerClass("TestParamPathController4"));
        assertEquals(1, rm.size());
        assertTrue(rm.contains(new MojaveRoute("TestParamPathController4", null, ":name")));
    }
View Full Code Here

        ControllerDatabase db = new MappedControllerDatabase(controllerClasses, rm,
                new HashMap<String, EntityMarshaller>());
       
        assertEquals(TestParamPathAndHttpMethodController.class, db.getControllerClass("param-and-http"));
        assertEquals(2, rm.size());
        assertTrue(rm.contains(new MojaveRoute("param-and-http", null, "client/all")));
        assertTrue(rm.contains(new MojaveRoute("param-and-http", null, "client/:id")));
    }
View Full Code Here

   
    protected abstract Router newRouter();
   
    @Test
    public void getRoute_Root() {
        MojaveRoute r1 = new MojaveRoute(null, null, null);
        router.add(r1);
        assertEquals(r1, router.route("/"));
    }
View Full Code Here

TOP

Related Classes of org.mojavemvc.core.MojaveRoute

Copyright © 2018 www.massapicom. 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.