### Question:
Server implements Instance, Communicatable { @Override public ServerGroup getGroup() { return group; } Server(String name, String id, Base base, String map, ServerGroup group); boolean isStatic(); @Override void start(); @Override void stop(); @Override void onConnect(Channel channel); @Override void onDisconnect(); @Override void register(); @Override void unregister(); void onPlayerConnect(PlayerObject playerObject); void onPlayerDisconnect(PlayerObject playerObject); @Override void onMessage(Message message); @Override void sendMessage(Message message); @Override void onHandshakeSuccess(); @Override String getName(); @Override String getId(); boolean isRegistered(); @Override ServerGroup getGroup(); @Override Channel getChannel(); Base getBase(); InetSocketAddress getAddress(); void setAddress(InetSocketAddress address); void setChannel(Channel channel); String getState(); void setState(String state); String getExtra(); void setExtra(String extra); String getMotd(); void setMotd(String motd); Set<PlayerObject> getOnlinePlayers(); int getPort(); void setPort(Integer port); int getOnlinePlayerCount(); void setOnlinePlayerCount(int onlinePlayerCount); int getMaxPlayers(); void setMaxPlayers(int maxPlayers); String getMap(); void setMap(String map); boolean hasMap(); boolean isStarting(); DoAfterAmount getTemplateUpdate(); void setTemplateUpdate(DoAfterAmount templateUpdate); void executeCommand(String command); ServerObject toServerObject(); @Override boolean equals(Object o); @Override int hashCode(); @Override String toString();  }### Answer:
@Test public void getGroup() { }