mirror of
https://github.com/BentoBoxWorld/Limits.git
synced 2025-02-20 14:21:42 +01:00
Fix tests
This commit is contained in:
parent
ad186958cc
commit
2329e2c61e
@ -22,6 +22,7 @@ import org.bukkit.entity.EntityType;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.event.player.PlayerJoinEvent;
|
||||
import org.bukkit.permissions.PermissionAttachmentInfo;
|
||||
import org.bukkit.plugin.PluginManager;
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
import org.junit.runner.RunWith;
|
||||
@ -68,6 +69,8 @@ public class JoinListenerTest {
|
||||
private OfflinePlayer owner;
|
||||
@Mock
|
||||
private Island island;
|
||||
@Mock
|
||||
private PluginManager pim;
|
||||
|
||||
@Before
|
||||
public void setUp() {
|
||||
@ -102,6 +105,7 @@ public class JoinListenerTest {
|
||||
when(owner.isOnline()).thenReturn(true);
|
||||
when(owner.getPlayer()).thenReturn(player);
|
||||
when(Bukkit.getOfflinePlayer(any(UUID.class))).thenReturn(owner);
|
||||
when(Bukkit.getPluginManager()).thenReturn(pim);
|
||||
|
||||
// Island
|
||||
when(island.getOwner()).thenReturn(UUID.randomUUID());
|
||||
@ -311,7 +315,7 @@ public class JoinListenerTest {
|
||||
verify(addon, never()).logError(anyString());
|
||||
verify(ibc).setBlockLimit(eq(Material.STONE), eq(24));
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Test method for {@link world.bentobox.limits.listeners.JoinListener#onPlayerJoin(org.bukkit.event.player.PlayerJoinEvent)}.
|
||||
*/
|
||||
@ -359,7 +363,7 @@ public class JoinListenerTest {
|
||||
when(permAtt6.getPermission()).thenReturn("bskyblock.island.limit.cave_spider.4");
|
||||
when(permAtt6.getValue()).thenReturn(false); // negative perm
|
||||
perms.add(permAtt6);
|
||||
|
||||
|
||||
when(player.getEffectivePermissions()).thenReturn(perms);
|
||||
PlayerJoinEvent e = new PlayerJoinEvent(player, "welcome");
|
||||
jl.onPlayerJoin(e);
|
||||
@ -400,7 +404,7 @@ public class JoinListenerTest {
|
||||
verify(ibc, never()).setBlockLimit(eq(Material.STONE), eq(14));
|
||||
verify(ibc).setBlockLimit(eq(Material.STONE), eq(34));
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Test method for {@link world.bentobox.limits.listeners.JoinListener#onPlayerJoin(org.bukkit.event.player.PlayerJoinEvent)}.
|
||||
*/
|
||||
|
Loading…
Reference in New Issue
Block a user