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.entity.Player;
|
||||
import org.bukkit.plugin.PluginManager;
|
||||
import org.junit.After;
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
|
@ -95,6 +96,11 @@ public class AdminSetrankCommandTest {
|
|||
|
||||
// Command
|
||||
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);
|
||||
PowerMockito.mockStatic(Bukkit.class);
|
||||
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
|
||||
LocalesManager lm = mock(LocalesManager.class);
|
||||
|
@ -119,10 +121,6 @@ public class AdminTeamAddCommandTest {
|
|||
// Addon
|
||||
when(iwm.getAddon(Mockito.any())).thenReturn(Optional.empty());
|
||||
|
||||
// Plugin Manager
|
||||
PluginManager pim = mock(PluginManager.class);
|
||||
when(Bukkit.getPluginManager()).thenReturn(pim);
|
||||
|
||||
}
|
||||
|
||||
@After
|
||||
|
|
|
@ -7,6 +7,7 @@ import static org.mockito.ArgumentMatchers.eq;
|
|||
import static org.mockito.Mockito.framework;
|
||||
import static org.mockito.Mockito.mock;
|
||||
import static org.mockito.Mockito.never;
|
||||
import static org.mockito.Mockito.times;
|
||||
import static org.mockito.Mockito.verify;
|
||||
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(p).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(pm).clearHomeLocations(eq(world), eq(notUUID));
|
||||
verify(user).sendMessage(eq("commands.admin.team.kick.success"), eq(TextVariables.NAME), eq(name), eq("[owner]"), anyString());
|
||||
// Offline so event will be called twice
|
||||
verify(pim, times(2)).callEvent(any());
|
||||
// Offline so event will be called four time
|
||||
verify(pim, times(4)).callEvent(any());
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue