package net.violet.nuvoos.web.server; import com.nabalive.framework.web.Route; import org.junit.Test; import static org.junit.Assert.*; import java.util.Map; /** * Unit test for simple App. */ public class AppTest { @Test public void testRouteMatcher() { final Route route = new Route("/api/:name/:id"); final Map<String, String> rez = route.parse("/api/julien/123", null); System.out.println(rez); assertEquals("should contain julien", rez.get("name"), "julien"); assertEquals("should contain 123", rez.get("id"), "123"); } @Test public void testRouteMatcherFalse() { final Route route = new Route("/api/:name/:id"); final Map<String, String> rez = route.parse("/api/julien/toto/123", null); assertNull("should contain julien", rez); } }