- add /pru playtime add
- add dutch locale
- add quotient option for requirements
This commit is contained in:
okx-code
2021-06-22 02:59:47 +01:00
parent 240b83f43f
commit 98a0dec122
11 changed files with 219 additions and 17 deletions
@@ -1,12 +1,19 @@
package sh.okx.rankup.messages;
import static org.junit.Assert.assertNotNull;
import be.seeseemelk.mockbukkit.entity.PlayerMock;
import org.junit.Test;
import sh.okx.rankup.RankupTest;
public class RankupPlaceholderTest extends RankupTest {
public RankupPlaceholderTest() {
super("placeholder");
}
@Test
public void testSuccessPublicIsSame() {
public void testReceivesSuccessMessages() {
PlayerMock player = server.addPlayer();
PlayerMock receiver = server.addPlayer();
@@ -20,5 +27,21 @@ public class RankupPlaceholderTest extends RankupTest {
// receiver does not receive success-private
receiver.assertNoMoreSaid();
// player receives success-private and nothing else
assertNotNull(player.nextMessage());
player.assertNoMoreSaid();
}
@Test
public void testQuotientAndPercent() {
PlayerMock player = server.addPlayer();
plugin.getEconomy().setPlayer(player, 100);
groupProvider.addGroup(player.getUniqueId(), "A");
plugin.getHelper().rankup(player);
player.assertSaid("0.1 10");
}
}