import org.mockito.runners.MockitoJUnitRunner;
import org.opendaylight.netvirt.openstack.netvirt.api.NodeCacheManager;
import org.opendaylight.netvirt.openstack.netvirt.api.Southbound;
+import org.opendaylight.netvirt.openstack.netvirt.providers.NetvirtProvidersProvider;
import org.opendaylight.netvirt.utils.servicehelper.ServiceHelper;
import org.osgi.framework.BundleContext;
import org.osgi.framework.ServiceReference;
@Test
public void testGetTableOffset() {
short tableOffset = 0;
+ NetvirtProvidersProvider.setTableOffset(tableOffset);
assertEquals("tableOffset was not set", tableOffset, orchestrator.getTableOffset());
}
*/
@Test
public void testGetTableOffsetWithService() {
+ short tableOffset = 0;
+ NetvirtProvidersProvider.setTableOffset(tableOffset);
assertEquals("tableOffset was not set", Service.CLASSIFIER.getTable(),
orchestrator.getTable(Service.CLASSIFIER));
}
Service.INBOUND_NAT);
assertEquals(
orchestrator.getNextServiceInPipeline(Service.INBOUND_NAT),
+ Service.RESUBMIT_ACL_SERVICE);
+ assertEquals(
+ orchestrator.getNextServiceInPipeline(Service.RESUBMIT_ACL_SERVICE),
+ Service.ACL_LEARN_SERVICE);
+ assertEquals(
+ orchestrator.getNextServiceInPipeline(Service.ACL_LEARN_SERVICE),
Service.EGRESS_ACL);
assertEquals(orchestrator.getNextServiceInPipeline(Service.EGRESS_ACL),
Service.LOAD_BALANCER);
Service.OUTBOUND_NAT);
assertEquals(
orchestrator.getNextServiceInPipeline(Service.OUTBOUND_NAT),
+ Service.L2_LEARN);
+ assertEquals(
+ orchestrator.getNextServiceInPipeline(Service.L2_LEARN),
Service.L2_FORWARDING);
assertNull(orchestrator.getNextServiceInPipeline(Service.L2_FORWARDING));
}