mirror of
https://github.com/BentoBoxWorld/BentoBox.git
synced 2024-09-28 22:57:31 +02:00
Fixed tests
This commit is contained in:
parent
3bd0ff4a69
commit
e7b1f51a83
@ -18,6 +18,7 @@ import java.util.UUID;
|
|||||||
|
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
import org.bukkit.plugin.PluginManager;
|
||||||
import org.junit.After;
|
import org.junit.After;
|
||||||
import org.junit.Before;
|
import org.junit.Before;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
@ -95,6 +96,11 @@ public class AdminSetrankCommandTest {
|
|||||||
|
|
||||||
// Command
|
// Command
|
||||||
c = new AdminSetrankCommand(ac);
|
c = new AdminSetrankCommand(ac);
|
||||||
|
|
||||||
|
// Plugin Manager
|
||||||
|
PowerMockito.mockStatic(Bukkit.class);
|
||||||
|
PluginManager pim = mock(PluginManager.class);
|
||||||
|
when(Bukkit.getPluginManager()).thenReturn(pim);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -104,7 +104,9 @@ public class AdminTeamAddCommandTest {
|
|||||||
BukkitScheduler sch = mock(BukkitScheduler.class);
|
BukkitScheduler sch = mock(BukkitScheduler.class);
|
||||||
PowerMockito.mockStatic(Bukkit.class);
|
PowerMockito.mockStatic(Bukkit.class);
|
||||||
when(Bukkit.getScheduler()).thenReturn(sch);
|
when(Bukkit.getScheduler()).thenReturn(sch);
|
||||||
when(Bukkit.getPluginManager()).thenReturn(mock(PluginManager.class));
|
// Plugin Manager
|
||||||
|
PluginManager pim = mock(PluginManager.class);
|
||||||
|
when(Bukkit.getPluginManager()).thenReturn(pim);
|
||||||
|
|
||||||
// Locales
|
// Locales
|
||||||
LocalesManager lm = mock(LocalesManager.class);
|
LocalesManager lm = mock(LocalesManager.class);
|
||||||
@ -119,10 +121,6 @@ public class AdminTeamAddCommandTest {
|
|||||||
// Addon
|
// Addon
|
||||||
when(iwm.getAddon(Mockito.any())).thenReturn(Optional.empty());
|
when(iwm.getAddon(Mockito.any())).thenReturn(Optional.empty());
|
||||||
|
|
||||||
// Plugin Manager
|
|
||||||
PluginManager pim = mock(PluginManager.class);
|
|
||||||
when(Bukkit.getPluginManager()).thenReturn(pim);
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@After
|
@After
|
||||||
|
@ -7,6 +7,7 @@ import static org.mockito.ArgumentMatchers.eq;
|
|||||||
import static org.mockito.Mockito.framework;
|
import static org.mockito.Mockito.framework;
|
||||||
import static org.mockito.Mockito.mock;
|
import static org.mockito.Mockito.mock;
|
||||||
import static org.mockito.Mockito.never;
|
import static org.mockito.Mockito.never;
|
||||||
|
import static org.mockito.Mockito.times;
|
||||||
import static org.mockito.Mockito.verify;
|
import static org.mockito.Mockito.verify;
|
||||||
import static org.mockito.Mockito.when;
|
import static org.mockito.Mockito.when;
|
||||||
|
|
||||||
@ -232,6 +233,6 @@ public class AdminTeamDisbandCommandTest {
|
|||||||
verify(user).sendMessage("commands.admin.team.disband.success", TextVariables.NAME, name[0]);
|
verify(user).sendMessage("commands.admin.team.disband.success", TextVariables.NAME, name[0]);
|
||||||
verify(p).sendMessage("commands.admin.team.disband.disbanded");
|
verify(p).sendMessage("commands.admin.team.disband.disbanded");
|
||||||
verify(p2).sendMessage("commands.admin.team.disband.disbanded");
|
verify(p2).sendMessage("commands.admin.team.disband.disbanded");
|
||||||
verify(pim).callEvent(any());
|
verify(pim, times(3)).callEvent(any());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -217,8 +217,8 @@ public class AdminTeamKickCommandTest {
|
|||||||
verify(im).removePlayer(eq(world), eq(notUUID));
|
verify(im).removePlayer(eq(world), eq(notUUID));
|
||||||
verify(pm).clearHomeLocations(eq(world), eq(notUUID));
|
verify(pm).clearHomeLocations(eq(world), eq(notUUID));
|
||||||
verify(user).sendMessage(eq("commands.admin.team.kick.success"), eq(TextVariables.NAME), eq(name), eq("[owner]"), anyString());
|
verify(user).sendMessage(eq("commands.admin.team.kick.success"), eq(TextVariables.NAME), eq(name), eq("[owner]"), anyString());
|
||||||
// Offline so event will be called twice
|
// Offline so event will be called four time
|
||||||
verify(pim, times(2)).callEvent(any());
|
verify(pim, times(4)).callEvent(any());
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user