Unit test for the gossip intent store
This change also implements a unit test harness for the
EventuallyConsistentMap that is intended to be reusable
to test other stores.
Change-Id: I2257da9b19412b97a3aa0f127be7263a7732b852
diff --git a/core/api/src/test/java/org/onosproject/cluster/ClusterServiceAdapter.java b/core/api/src/test/java/org/onosproject/cluster/ClusterServiceAdapter.java
index 87052ba..b88b5ff 100644
--- a/core/api/src/test/java/org/onosproject/cluster/ClusterServiceAdapter.java
+++ b/core/api/src/test/java/org/onosproject/cluster/ClusterServiceAdapter.java
@@ -18,19 +18,25 @@
import java.util.Set;
import org.joda.time.DateTime;
+import org.onlab.packet.IpAddress;
+
+import com.google.common.collect.ImmutableSet;
/**
* Test adapter for the cluster service.
*/
public class ClusterServiceAdapter implements ClusterService {
+ ControllerNode local = new DefaultControllerNode(new NodeId("local"),
+ IpAddress.valueOf("127.0.0.1"));
+
@Override
public ControllerNode getLocalNode() {
- return null;
+ return local;
}
@Override
public Set<ControllerNode> getNodes() {
- return null;
+ return ImmutableSet.of(local);
}
@Override