private DataChangeListenerSupport support;
@Before
- public void setup() {
+ public void setup() throws InterruptedException {
shard = createShard();
support = new DataChangeListenerSupport(shard);
}
listener.verifyCreatedData(0, innerEntryPath(2, "four"));
}
- private MockDataChangeListener registerChangeListener(YangInstanceIdentifier path, DataChangeScope scope,
- int expectedEvents, boolean isLeader) {
+ private MockDataChangeListener registerChangeListener(final YangInstanceIdentifier path, final DataChangeScope scope,
+ final int expectedEvents, final boolean isLeader) {
MockDataChangeListener listener = new MockDataChangeListener(expectedEvents);
ActorRef dclActor = actorFactory.createActor(DataChangeListener.props(listener));
private Shard createShard() {
TestActorRef<Shard> actor = actorFactory.createTestActor(newShardProps());
+ ShardTestKit.waitUntilLeader(actor);
+
return actor.underlyingActor();
}
}