### Question:
Server implements RemoteRaftServer { RemoteRaftServer getServer(UUID serverId) { return vState.otherServers.get( serverId); } Server(StateMachineApplier applier); UUID getMyServerID(); void start(); void stop(); int appendEntries(
            int term,
            UUID leader,
            int prevLogIndex,
            int prevLogTerm,
            List<LogEntry> entries,
            int leaderCommit); int requestVote(int term, UUID candidate, int lastLogIndex, int lastLogTerm); Object applyToStateMachine(Object operation); void addServer(UUID id, RemoteRaftServer server); static final int LEADER_HEARTBEAT_TIMEOUT; }### Answer:
@Test public void getServer() throws Exception { assert (raftServer[0].getServer(raftServer[1].getMyServerID()) == serverPolicy[1]); }