package org.opennaas.extensions.vrf.dijkstraroute.capability; import javax.ws.rs.core.Response; import org.junit.After; import org.junit.AfterClass; import org.junit.Before; import org.junit.BeforeClass; import org.junit.Test; import static org.junit.Assert.*; import org.opennaas.extensions.vrf.utils.Utils; /** * * @author josep */ public class RoutingCapabilityTest { public RoutingCapabilityTest() { } @BeforeClass public static void setUpClass() { } @AfterClass public static void tearDownClass() { } @Before public void setUp() { } @After public void tearDown() { } /** * Test of getDynamicRoute method, of class RoutingCapability. */ @Test public void testGetDynamicRoute() { System.out.println("getDynamicRoute"); String source = ""; String target = ""; String DPID = ""; int inPort = 0; DijkstraRoutingCapability instance = new DijkstraRoutingCapability(); Response expResult = null; Response result = instance.getDynamicRoute(source, target, DPID, inPort); assertEquals(404, result); // TODO review the generated test code and remove the default call to fail. source = String.valueOf(Utils.StringIPv4toInt("192.168.1.2")); target = String.valueOf(Utils.StringIPv4toInt("192.168.2.2")); DPID = "00:00:00:00:00:00:00:01"; inPort = 1; instance = new DijkstraRoutingCapability(); result = instance.getDynamicRoute(source, target, DPID, inPort); assertEquals(200, result.getStatus()); } }