Complete Candidate behavior implementation
[controller.git] / opendaylight / md-sal / sal-akka-raft / src / test / java / org / opendaylight / controller / cluster / raft / behaviors / FollowerTest.java
1 package org.opendaylight.controller.cluster.raft.behaviors;
2
3 import akka.actor.ActorRef;
4 import akka.actor.Props;
5 import org.opendaylight.controller.cluster.raft.MockRaftActorContext;
6 import org.opendaylight.controller.cluster.raft.RaftActorContext;
7 import org.opendaylight.controller.cluster.raft.utils.DoNothingActor;
8
9 public class FollowerTest extends AbstractRaftActorBehaviorTest {
10
11     private final ActorRef followerActor = getSystem().actorOf(Props.create(
12         DoNothingActor.class));
13
14
15     @Override protected RaftActorBehavior createBehavior(RaftActorContext actorContext) {
16         return new Follower(actorContext);
17     }
18
19     @Override protected RaftActorContext createActorContext() {
20         return new MockRaftActorContext("test", getSystem(), followerActor);
21     }
22
23 }