package com.jcwhatever.nucleus.collections.players; import com.jcwhatever.v1_8_R3.BukkitTester; import com.jcwhatever.nucleus.collections.java.QueueRunnable; import org.bukkit.entity.Player; import org.bukkit.plugin.Plugin; import org.junit.Test; import java.util.Collection; public class PlayerQueueTest extends AbstractPlayerCollectionTest { protected Plugin _plugin = BukkitTester.mockPlugin("dummy"); protected Player _player1 = BukkitTester.login("player1"); protected Player _player2 = BukkitTester.login("player2"); protected Player _player3 = BukkitTester.login("player3"); @Test public void testQueueInterface() throws Exception { PlayerQueue playerSet = new PlayerQueue(_plugin); QueueRunnable<Player> interfaceTest = new QueueRunnable<>(playerSet, _player1, _player2, _player3); interfaceTest.run(); } @Override protected Collection<Player> getCollection() { return new PlayerQueue(_plugin); } }