Remove next hop location from resolved route
The next hop location should be obtained from host service
Change-Id: I8652e6b8b1367097ffbfcb1651538c34819f67d6
diff --git a/src/test/java/org/onosproject/segmentrouting/MockHostService.java b/src/test/java/org/onosproject/segmentrouting/MockHostService.java
index 1bd593c..e8c4701 100644
--- a/src/test/java/org/onosproject/segmentrouting/MockHostService.java
+++ b/src/test/java/org/onosproject/segmentrouting/MockHostService.java
@@ -18,6 +18,7 @@
import com.google.common.collect.ImmutableSet;
import org.onosproject.net.Host;
+import org.onosproject.net.HostId;
import org.onosproject.net.host.HostServiceAdapter;
import java.util.Set;
@@ -36,4 +37,9 @@
public Set<Host> getHosts() {
return hosts;
}
+
+ @Override
+ public Host getHost(HostId hostId) {
+ return hosts.stream().filter(host -> hostId.equals(host.id())).findFirst().orElse(null);
+ }
}