Add implementation for flat L3 overlay
[groupbasedpolicy.git] / renderers / vpp / src / test / java / org / opendaylight / groupbasedpolicy / renderer / vpp / policy / VppRendererPolicyManagerTest.java
index b1201c90734f69c6e79cd72e8dac9cc51f83d612..1f28549ff47833a4c4ba11c930d5226c3836d68e 100644 (file)
@@ -29,7 +29,8 @@ import org.opendaylight.groupbasedpolicy.renderer.vpp.event.VppEndpointConfEvent
 import org.opendaylight.groupbasedpolicy.renderer.vpp.iface.InterfaceManager;
 import org.opendaylight.groupbasedpolicy.renderer.vpp.iface.VppEndpointLocationProvider;
 import org.opendaylight.groupbasedpolicy.renderer.vpp.lisp.LispStateManager;
-import org.opendaylight.groupbasedpolicy.renderer.vpp.lisp.bvi.BviManager;
+import org.opendaylight.groupbasedpolicy.renderer.vpp.lisp.loopback.LoopbackManager;
+import org.opendaylight.groupbasedpolicy.renderer.vpp.lisp.flat.overlay.FlatOverlayManager;
 import org.opendaylight.groupbasedpolicy.renderer.vpp.nat.NatManager;
 import org.opendaylight.groupbasedpolicy.renderer.vpp.policy.acl.AclManager;
 import org.opendaylight.groupbasedpolicy.renderer.vpp.routing.RoutingManager;
@@ -89,7 +90,8 @@ public class VppRendererPolicyManagerTest extends CustomDataBrokerTest {
     private NatManager natManager;
     private RoutingManager routingManager;
     private LispStateManager lispStateManager;
-    private BviManager bviManager;
+    private LoopbackManager loopbackManager;
+    private FlatOverlayManager flatOverlayManager;
     private VppRendererPolicyManager vppRendererPolicyManager;
 
     @Override
@@ -113,9 +115,10 @@ public class VppRendererPolicyManagerTest extends CustomDataBrokerTest {
         routingManager = new RoutingManager(dataBroker, mountedDataProviderMock);
         bdManager = new BridgeDomainManagerImpl(mountPointDataBroker);
         lispStateManager = new LispStateManager(mountedDataProviderMock);
-        bviManager = new BviManager(mountedDataProviderMock);
+        loopbackManager = new LoopbackManager(mountedDataProviderMock);
+        flatOverlayManager = new FlatOverlayManager(mountedDataProviderMock);
         fwManager = new ForwardingManager(ifaceManager, aclManager, natManager, routingManager, bdManager,
-                lispStateManager, bviManager, dataBroker);
+                lispStateManager, loopbackManager, flatOverlayManager, dataBroker);
         vppRendererPolicyManager = new VppRendererPolicyManager(fwManager, aclManager, dataBroker);
         fwManager.setTimer((byte) 1);
     }