Initial implementation of SNAT functionality.
Change-Id: I9094755c6d25a62e527976b9bf275d7c1e2a3f86
diff --git a/apps/kubevirt-networking/api/src/test/java/org/onosproject/kubevirtnetworking/api/DefaultKubevirtRouterTest.java b/apps/kubevirt-networking/api/src/test/java/org/onosproject/kubevirtnetworking/api/DefaultKubevirtRouterTest.java
index 91ff8ad..1ad8d87 100644
--- a/apps/kubevirt-networking/api/src/test/java/org/onosproject/kubevirtnetworking/api/DefaultKubevirtRouterTest.java
+++ b/apps/kubevirt-networking/api/src/test/java/org/onosproject/kubevirtnetworking/api/DefaultKubevirtRouterTest.java
@@ -43,6 +43,8 @@
private static final KubevirtNetwork.Type TYPE_2 = VXLAN;
private static final String NETWORK_NAME_1 = "net-1";
private static final String NETWORK_NAME_2 = "net-2";
+ private static final String GATEWAY_HOST_1 = "gateway-1";
+ private static final String GATEWAY_HOST_2 = "gateway-2";
private static final KubevirtPeerRouter PEER_ROUTER_1 =
new KubevirtPeerRouter(IpAddress.valueOf("192.168.10.10"),
@@ -75,6 +77,7 @@
.internal(ImmutableSet.of(NETWORK_NAME_1))
.external(ImmutableMap.of("10.10.10.10", NETWORK_NAME_1))
.peerRouter(PEER_ROUTER_1)
+ .electedGateway(GATEWAY_HOST_1)
.build();
sameAsRouter1 = DefaultKubevirtRouter.builder()
.name(NAME_1)
@@ -83,6 +86,7 @@
.internal(ImmutableSet.of(NETWORK_NAME_1))
.external(ImmutableMap.of("10.10.10.10", NETWORK_NAME_1))
.peerRouter(PEER_ROUTER_1)
+ .electedGateway(GATEWAY_HOST_1)
.build();
router2 = DefaultKubevirtRouter.builder()
.name(NAME_2)
@@ -91,6 +95,7 @@
.internal(ImmutableSet.of(NETWORK_NAME_2))
.external(ImmutableMap.of("20.20.20.20", NETWORK_NAME_2))
.peerRouter(PEER_ROUTER_2)
+ .electedGateway(GATEWAY_HOST_2)
.build();
}