Update ChallengesManagerTest methods with world parameter.
This commit is contained in:
parent
9953459e50
commit
de7172ef75
|
@ -245,96 +245,96 @@ public class ChallengesManagerTest {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Test method for {@link ChallengesManager#loadChallenge(world.bentobox.challenges.database.object.Challenge, boolean, world.bentobox.bentobox.api.user.User, boolean)}.
|
* Test method for {@link ChallengesManager#loadChallenge(world.bentobox.challenges.database.object.Challenge, World, boolean, world.bentobox.bentobox.api.user.User, boolean)}.
|
||||||
*/
|
*/
|
||||||
@Test
|
@Test
|
||||||
public void testLoadChallengeNoOverwriteSilent() {
|
public void testLoadChallengeNoOverwriteSilent() {
|
||||||
// load once
|
// load once
|
||||||
assertTrue(cm.loadChallenge(challenge, false, user, true));
|
assertTrue(cm.loadChallenge(challenge, world, false, user, true));
|
||||||
// load twice - no overwrite
|
// load twice - no overwrite
|
||||||
assertFalse(cm.loadChallenge(challenge, false, user, true));
|
assertFalse(cm.loadChallenge(challenge, world, false, user, true));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Test method for {@link ChallengesManager#loadChallenge(world.bentobox.challenges.database.object.Challenge, boolean, world.bentobox.bentobox.api.user.User, boolean)}.
|
* Test method for {@link ChallengesManager#loadChallenge(world.bentobox.challenges.database.object.Challenge, World, boolean, world.bentobox.bentobox.api.user.User, boolean)}.
|
||||||
*/
|
*/
|
||||||
@Test
|
@Test
|
||||||
public void testLoadChallengeNoOverwriteNotSilent() {
|
public void testLoadChallengeNoOverwriteNotSilent() {
|
||||||
// load once
|
// load once
|
||||||
assertTrue(cm.loadChallenge(challenge, false, user, true));
|
assertTrue(cm.loadChallenge(challenge, world, false, user, true));
|
||||||
// load twice - no overwrite, not silent
|
// load twice - no overwrite, not silent
|
||||||
assertFalse(cm.loadChallenge(challenge, false, user, false));
|
assertFalse(cm.loadChallenge(challenge, world, false, user, false));
|
||||||
verify(user).getTranslation("challenges.messages.load-skipping", "[value]", "name");
|
verify(user).getTranslation("challenges.messages.load-skipping", "[value]", "name");
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Test method for {@link ChallengesManager#loadChallenge(world.bentobox.challenges.database.object.Challenge, boolean, world.bentobox.bentobox.api.user.User, boolean)}.
|
* Test method for {@link ChallengesManager#loadChallenge(world.bentobox.challenges.database.object.Challenge, World, boolean, world.bentobox.bentobox.api.user.User, boolean)}.
|
||||||
*/
|
*/
|
||||||
@Test
|
@Test
|
||||||
public void testLoadChallengeOverwriteSilent() {
|
public void testLoadChallengeOverwriteSilent() {
|
||||||
// load once
|
// load once
|
||||||
assertTrue(cm.loadChallenge(challenge, false, user, true));
|
assertTrue(cm.loadChallenge(challenge, world, false, user, true));
|
||||||
// overwrite
|
// overwrite
|
||||||
assertTrue(cm.loadChallenge(challenge, true, user, true));
|
assertTrue(cm.loadChallenge(challenge, world, true, user, true));
|
||||||
verify(user, never()).getTranslation(anyString(), anyString(), anyString());
|
verify(user, never()).getTranslation(anyString(), anyString(), anyString());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Test method for {@link ChallengesManager#loadChallenge(world.bentobox.challenges.database.object.Challenge, boolean, world.bentobox.bentobox.api.user.User, boolean)}.
|
* Test method for {@link ChallengesManager#loadChallenge(world.bentobox.challenges.database.object.Challenge, World, boolean, world.bentobox.bentobox.api.user.User, boolean)}.
|
||||||
*/
|
*/
|
||||||
@Test
|
@Test
|
||||||
public void testLoadChallengeOverwriteNotSilent() {
|
public void testLoadChallengeOverwriteNotSilent() {
|
||||||
// load once
|
// load once
|
||||||
assertTrue(cm.loadChallenge(challenge, false, user, true));
|
assertTrue(cm.loadChallenge(challenge, world, false, user, true));
|
||||||
// overwrite not silent
|
// overwrite not silent
|
||||||
assertTrue(cm.loadChallenge(challenge, true, user, false));
|
assertTrue(cm.loadChallenge(challenge, world, true, user, false));
|
||||||
verify(user).getTranslation("challenges.messages.load-overwriting", "[value]", "name");
|
verify(user).getTranslation("challenges.messages.load-overwriting", "[value]", "name");
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Test method for {@link ChallengesManager#loadLevel(world.bentobox.challenges.database.object.ChallengeLevel, boolean, world.bentobox.bentobox.api.user.User, boolean)}.
|
* Test method for {@link ChallengesManager#loadLevel(world.bentobox.challenges.database.object.ChallengeLevel, World, boolean, world.bentobox.bentobox.api.user.User, boolean)}.
|
||||||
*/
|
*/
|
||||||
@Test
|
@Test
|
||||||
public void testLoadLevelNoOverwriteSilent() {
|
public void testLoadLevelNoOverwriteSilent() {
|
||||||
// load once
|
// load once
|
||||||
assertTrue(cm.loadLevel(level, false, user, true));
|
assertTrue(cm.loadLevel(level, world, false, user, true));
|
||||||
// load twice - no overwrite
|
// load twice - no overwrite
|
||||||
assertFalse(cm.loadLevel(level, false, user, true));
|
assertFalse(cm.loadLevel(level, world, false, user, true));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Test method for {@link ChallengesManager#loadLevel(world.bentobox.challenges.database.object.ChallengeLevel, boolean, world.bentobox.bentobox.api.user.User, boolean)}.
|
* Test method for {@link ChallengesManager#loadLevel(world.bentobox.challenges.database.object.ChallengeLevel, World, boolean, world.bentobox.bentobox.api.user.User, boolean)}.
|
||||||
*/
|
*/
|
||||||
@Test
|
@Test
|
||||||
public void testLoadLevelNoOverwriteNotSilent() {
|
public void testLoadLevelNoOverwriteNotSilent() {
|
||||||
// load once
|
// load once
|
||||||
assertTrue(cm.loadLevel(level, false, user, true));
|
assertTrue(cm.loadLevel(level, world, false, user, true));
|
||||||
// load twice - no overwrite, not silent
|
// load twice - no overwrite, not silent
|
||||||
assertFalse(cm.loadLevel(level, false, user, false));
|
assertFalse(cm.loadLevel(level, world, false, user, false));
|
||||||
verify(user).getTranslation("challenges.messages.load-skipping", "[value]", "Novice");
|
verify(user).getTranslation("challenges.messages.load-skipping", "[value]", "Novice");
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Test method for {@link ChallengesManager#loadLevel(world.bentobox.challenges.database.object.ChallengeLevel, boolean, world.bentobox.bentobox.api.user.User, boolean)}.
|
* Test method for {@link ChallengesManager#loadLevel(world.bentobox.challenges.database.object.ChallengeLevel, World, boolean, world.bentobox.bentobox.api.user.User, boolean)}.
|
||||||
*/
|
*/
|
||||||
@Test
|
@Test
|
||||||
public void testLoadLevelOverwriteSilent() {
|
public void testLoadLevelOverwriteSilent() {
|
||||||
// load once
|
// load once
|
||||||
assertTrue(cm.loadLevel(level, false, user, true));
|
assertTrue(cm.loadLevel(level, world, false, user, true));
|
||||||
// overwrite
|
// overwrite
|
||||||
assertTrue(cm.loadLevel(level, true, user, true));
|
assertTrue(cm.loadLevel(level, world, true, user, true));
|
||||||
verify(user, never()).getTranslation(anyString(), anyString(), anyString());
|
verify(user, never()).getTranslation(anyString(), anyString(), anyString());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Test method for {@link ChallengesManager#loadLevel(world.bentobox.challenges.database.object.ChallengeLevel, boolean, world.bentobox.bentobox.api.user.User, boolean)}.
|
* Test method for {@link ChallengesManager#loadLevel(world.bentobox.challenges.database.object.ChallengeLevel, World, boolean, world.bentobox.bentobox.api.user.User, boolean)}.
|
||||||
*/
|
*/
|
||||||
@Test
|
@Test
|
||||||
public void testLoadLevelOverwriteNotSilent() {
|
public void testLoadLevelOverwriteNotSilent() {
|
||||||
// load once
|
// load once
|
||||||
assertTrue(cm.loadLevel(level, false, user, true));
|
assertTrue(cm.loadLevel(level, world, false, user, true));
|
||||||
// overwrite not silent
|
// overwrite not silent
|
||||||
assertTrue(cm.loadLevel(level, true, user, false));
|
assertTrue(cm.loadLevel(level, world, true, user, false));
|
||||||
verify(user).getTranslation("challenges.messages.load-overwriting", "[value]", "Novice");
|
verify(user).getTranslation("challenges.messages.load-overwriting", "[value]", "Novice");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -660,7 +660,7 @@ public class ChallengesManagerTest {
|
||||||
public void testGetAllChallengesNames() {
|
public void testGetAllChallengesNames() {
|
||||||
assertTrue(cm.getAllChallengesNames(world).isEmpty());
|
assertTrue(cm.getAllChallengesNames(world).isEmpty());
|
||||||
cm.saveChallenge(challenge);
|
cm.saveChallenge(challenge);
|
||||||
cm.loadChallenge(challenge, false, user, true);
|
cm.loadChallenge(challenge, world, false, user, true);
|
||||||
List<String> list = cm.getAllChallengesNames(world);
|
List<String> list = cm.getAllChallengesNames(world);
|
||||||
assertFalse(list.isEmpty());
|
assertFalse(list.isEmpty());
|
||||||
assertEquals(cName, list.get(0));
|
assertEquals(cName, list.get(0));
|
||||||
|
@ -673,7 +673,7 @@ public class ChallengesManagerTest {
|
||||||
public void testGetAllChallenges() {
|
public void testGetAllChallenges() {
|
||||||
assertTrue(cm.getAllChallenges(world).isEmpty());
|
assertTrue(cm.getAllChallenges(world).isEmpty());
|
||||||
cm.saveChallenge(challenge);
|
cm.saveChallenge(challenge);
|
||||||
cm.loadChallenge(challenge, false, user, true);
|
cm.loadChallenge(challenge, world, false, user, true);
|
||||||
List<Challenge> list = cm.getAllChallenges(world);
|
List<Challenge> list = cm.getAllChallenges(world);
|
||||||
assertFalse(list.isEmpty());
|
assertFalse(list.isEmpty());
|
||||||
assertEquals(challenge, list.get(0));
|
assertEquals(challenge, list.get(0));
|
||||||
|
@ -688,12 +688,12 @@ public class ChallengesManagerTest {
|
||||||
assertTrue(cm.getFreeChallenges(world).isEmpty());
|
assertTrue(cm.getFreeChallenges(world).isEmpty());
|
||||||
// One normal
|
// One normal
|
||||||
cm.saveChallenge(challenge);
|
cm.saveChallenge(challenge);
|
||||||
cm.loadChallenge(challenge, false, user, true);
|
cm.loadChallenge(challenge, world, false, user, true);
|
||||||
assertTrue(cm.getFreeChallenges(world).isEmpty());
|
assertTrue(cm.getFreeChallenges(world).isEmpty());
|
||||||
// One free
|
// One free
|
||||||
challenge.setLevel("");
|
challenge.setLevel("");
|
||||||
cm.saveChallenge(challenge);
|
cm.saveChallenge(challenge);
|
||||||
cm.loadChallenge(challenge, false, user, true);
|
cm.loadChallenge(challenge, world, false, user, true);
|
||||||
List<Challenge> list = cm.getFreeChallenges(world);
|
List<Challenge> list = cm.getFreeChallenges(world);
|
||||||
assertFalse(list.isEmpty());
|
assertFalse(list.isEmpty());
|
||||||
assertEquals(challenge, list.get(0));
|
assertEquals(challenge, list.get(0));
|
||||||
|
@ -792,7 +792,7 @@ public class ChallengesManagerTest {
|
||||||
public void testGetLevelString() {
|
public void testGetLevelString() {
|
||||||
assertNull(cm.getLevel("dss"));
|
assertNull(cm.getLevel("dss"));
|
||||||
cm.saveLevel(level);
|
cm.saveLevel(level);
|
||||||
cm.loadLevel(level, false, user, true);
|
cm.loadLevel(level, world, false, user, true);
|
||||||
assertEquals(level, cm.getLevel(levelName));
|
assertEquals(level, cm.getLevel(levelName));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue