add more tests
This commit is contained in:
parent
671bb0d8b2
commit
82cfcb4862
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,305 @@
|
|||
package me.oskar3123.staffchat;
|
||||
|
||||
import net.md_5.bungee.api.Callback;
|
||||
import net.md_5.bungee.api.ChatMessageType;
|
||||
import net.md_5.bungee.api.SkinConfiguration;
|
||||
import net.md_5.bungee.api.Title;
|
||||
import net.md_5.bungee.api.chat.BaseComponent;
|
||||
import net.md_5.bungee.api.config.ServerInfo;
|
||||
import net.md_5.bungee.api.connection.PendingConnection;
|
||||
import net.md_5.bungee.api.connection.ProxiedPlayer;
|
||||
import net.md_5.bungee.api.connection.Server;
|
||||
import net.md_5.bungee.api.event.ServerConnectEvent;
|
||||
import net.md_5.bungee.api.score.Scoreboard;
|
||||
|
||||
import java.net.InetSocketAddress;
|
||||
import java.util.Collection;
|
||||
import java.util.Locale;
|
||||
import java.util.Map;
|
||||
import java.util.UUID;
|
||||
|
||||
public class TestProxiedPlayer implements ProxiedPlayer
|
||||
{
|
||||
|
||||
@Override
|
||||
public String getDisplayName()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setDisplayName(String s)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void sendMessage(ChatMessageType chatMessageType, BaseComponent... baseComponents)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void sendMessage(ChatMessageType chatMessageType, BaseComponent baseComponent)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void connect(ServerInfo serverInfo)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void connect(ServerInfo serverInfo, ServerConnectEvent.Reason reason)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void connect(ServerInfo serverInfo, Callback<Boolean> callback)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void connect(ServerInfo serverInfo, Callback<Boolean> callback, ServerConnectEvent.Reason reason)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public Server getServer()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public int getPing()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void sendData(String s, byte[] bytes)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public PendingConnection getPendingConnection()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void chat(String s)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public ServerInfo getReconnectServer()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setReconnectServer(ServerInfo serverInfo)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getUUID()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public UUID getUniqueId()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Locale getLocale()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public byte getViewDistance()
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
@Override
|
||||
public ChatMode getChatMode()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean hasChatColors()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public SkinConfiguration getSkinParts()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public MainHand getMainHand()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setTabHeader(BaseComponent baseComponent, BaseComponent baseComponent1)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setTabHeader(BaseComponent[] baseComponents, BaseComponent[] baseComponents1)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void resetTabHeader()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void sendTitle(Title title)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isForgeUser()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Map<String, String> getModList()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Scoreboard getScoreboard()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getName()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void sendMessage(String s)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void sendMessages(String... strings)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void sendMessage(BaseComponent... baseComponents)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void sendMessage(BaseComponent baseComponent)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public Collection<String> getGroups()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void addGroups(String... strings)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void removeGroups(String... strings)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean hasPermission(String s)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setPermission(String s, boolean b)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public Collection<String> getPermissions()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public InetSocketAddress getAddress()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void disconnect(String s)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void disconnect(BaseComponent... baseComponents)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void disconnect(BaseComponent baseComponent)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isConnected()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Unsafe unsafe()
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
|
@ -0,0 +1,57 @@
|
|||
package me.oskar3123.staffchat.bungee.event;
|
||||
|
||||
import me.oskar3123.staffchat.TestProxiedPlayer;
|
||||
import net.md_5.bungee.api.connection.ProxiedPlayer;
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
|
||||
import static org.junit.Assert.*;
|
||||
|
||||
public class BungeeStaffChatEventTest
|
||||
{
|
||||
|
||||
private ProxiedPlayer player;
|
||||
private String format;
|
||||
private String message;
|
||||
private BungeeStaffChatEvent event;
|
||||
|
||||
@Before
|
||||
public void before()
|
||||
{
|
||||
this.player = new TestProxiedPlayer();
|
||||
this.format = "Format";
|
||||
this.message = "Message";
|
||||
this.event = new BungeeStaffChatEvent(player, format, message);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testFormat()
|
||||
{
|
||||
assertEquals(format, event.getFormat());
|
||||
String newFormat = "New Format";
|
||||
event.setFormat(newFormat);
|
||||
assertEquals(newFormat, event.getFormat());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void getMessage()
|
||||
{
|
||||
assertEquals(message, event.getMessage());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void getPlayer()
|
||||
{
|
||||
assertEquals(player, event.getPlayer());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testCancelled()
|
||||
{
|
||||
event.setCancelled(true);
|
||||
assertTrue(event.isCancelled());
|
||||
event.setCancelled(false);
|
||||
assertFalse(event.isCancelled());
|
||||
}
|
||||
|
||||
}
|
|
@ -0,0 +1,57 @@
|
|||
package me.oskar3123.staffchat.spigot.event;
|
||||
|
||||
import me.oskar3123.staffchat.TestPlayer;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
|
||||
import static org.junit.Assert.*;
|
||||
|
||||
public class StaffChatEventTest
|
||||
{
|
||||
|
||||
private Player player;
|
||||
private String format;
|
||||
private String message;
|
||||
private StaffChatEvent event;
|
||||
|
||||
@Before
|
||||
public void before()
|
||||
{
|
||||
this.player = new TestPlayer();
|
||||
this.format = "Format";
|
||||
this.message = "Message";
|
||||
this.event = new StaffChatEvent(player, format, message);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testFormat()
|
||||
{
|
||||
assertEquals(format, event.getFormat());
|
||||
String newFormat = "New Format";
|
||||
event.setFormat(newFormat);
|
||||
assertEquals(newFormat, event.getFormat());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void getPlayer()
|
||||
{
|
||||
assertEquals(player, event.getPlayer());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void getMessage()
|
||||
{
|
||||
assertEquals(message, event.getMessage());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testCancelled()
|
||||
{
|
||||
event.setCancelled(true);
|
||||
assertTrue(event.isCancelled());
|
||||
event.setCancelled(false);
|
||||
assertFalse(event.isCancelled());
|
||||
}
|
||||
|
||||
}
|
|
@ -12,4 +12,5 @@ public class StringUtilsTest
|
|||
{
|
||||
assertEquals("message", "hejsan \\$ \\\\ xd", StringUtils.sanitize("hejsan $ \\ xd"));
|
||||
}
|
||||
|
||||
}
|
Loading…
Reference in New Issue