http api: update for beginner clues

Co-authored-by: Robin Rijkeboer <robin.rijkeboer@itonomy.nl>
This commit is contained in:
Adam
2019-04-11 20:28:54 -04:00
committed by Adam
parent 410eacfd6a
commit ee216e0c43
4 changed files with 18 additions and 11 deletions

View File

@@ -57,6 +57,7 @@ public class HiscoreResult
private Skill bountyHunterHunter; private Skill bountyHunterHunter;
private Skill bountyHunterRogue; private Skill bountyHunterRogue;
private Skill clueScrollAll; private Skill clueScrollAll;
private Skill clueScrollBeginner;
private Skill clueScrollEasy; private Skill clueScrollEasy;
private Skill clueScrollMedium; private Skill clueScrollMedium;
private Skill clueScrollHard; private Skill clueScrollHard;
@@ -122,6 +123,8 @@ public class HiscoreResult
return getBountyHunterRogue(); return getBountyHunterRogue();
case CLUE_SCROLL_ALL: case CLUE_SCROLL_ALL:
return getClueScrollAll(); return getClueScrollAll();
case CLUE_SCROLL_BEGINNER:
return getClueScrollBeginner();
case CLUE_SCROLL_EASY: case CLUE_SCROLL_EASY:
return getClueScrollEasy(); return getClueScrollEasy();
case CLUE_SCROLL_MEDIUM: case CLUE_SCROLL_MEDIUM:

View File

@@ -79,13 +79,14 @@ public class HiscoreResultBuilder
hiscoreResult.setConstruction(skills.get(23)); hiscoreResult.setConstruction(skills.get(23));
hiscoreResult.setBountyHunterHunter(skills.get(24)); hiscoreResult.setBountyHunterHunter(skills.get(24));
hiscoreResult.setBountyHunterRogue(skills.get(25)); hiscoreResult.setBountyHunterRogue(skills.get(25));
hiscoreResult.setClueScrollAll(skills.get(26)); hiscoreResult.setLastManStanding(skills.get(26));
hiscoreResult.setClueScrollEasy(skills.get(27)); hiscoreResult.setClueScrollAll(skills.get(27));
hiscoreResult.setClueScrollMedium(skills.get(28)); hiscoreResult.setClueScrollBeginner(skills.get(28));
hiscoreResult.setClueScrollHard(skills.get(29)); hiscoreResult.setClueScrollEasy(skills.get(29));
hiscoreResult.setClueScrollElite(skills.get(30)); hiscoreResult.setClueScrollMedium(skills.get(30));
hiscoreResult.setClueScrollMaster(skills.get(31)); hiscoreResult.setClueScrollHard(skills.get(31));
hiscoreResult.setLastManStanding(skills.get(32)); hiscoreResult.setClueScrollElite(skills.get(32));
hiscoreResult.setClueScrollMaster(skills.get(33));
return hiscoreResult; return hiscoreResult;
} }
} }

View File

@@ -52,13 +52,14 @@ public enum HiscoreSkill
CONSTRUCTION("Construction"), CONSTRUCTION("Construction"),
BOUNTY_HUNTER_HUNTER("Bounty Hunter - Hunter"), BOUNTY_HUNTER_HUNTER("Bounty Hunter - Hunter"),
BOUNTY_HUNTER_ROGUE("Bounty Hunter - Rogue"), BOUNTY_HUNTER_ROGUE("Bounty Hunter - Rogue"),
LAST_MAN_STANDING("Last Man Standing"),
CLUE_SCROLL_ALL("Clue Scrolls (all)"), CLUE_SCROLL_ALL("Clue Scrolls (all)"),
CLUE_SCROLL_BEGINNER("Clue Scrolls (beginner)"),
CLUE_SCROLL_EASY("Clue Scrolls (easy)"), CLUE_SCROLL_EASY("Clue Scrolls (easy)"),
CLUE_SCROLL_MEDIUM("Clue Scrolls (medium)"), CLUE_SCROLL_MEDIUM("Clue Scrolls (medium)"),
CLUE_SCROLL_HARD("Clue Scrolls (hard)"), CLUE_SCROLL_HARD("Clue Scrolls (hard)"),
CLUE_SCROLL_ELITE("Clue Scrolls (elite)"), CLUE_SCROLL_ELITE("Clue Scrolls (elite)"),
CLUE_SCROLL_MASTER("Clue Scrolls (master)"), CLUE_SCROLL_MASTER("Clue Scrolls (master)");
LAST_MAN_STANDING("Last Man Standing");
private final String name; private final String name;

View File

@@ -62,13 +62,14 @@ public class HiscoreServiceTest
+ "492790,1,0\n" + "492790,1,0\n"
+ "-1,-1\n" + "-1,-1\n"
+ "73,1738\n" + "73,1738\n"
+ "-1,-1\n"
+ "531,1432\n" + "531,1432\n"
+ "324,212\n"
+ "8008,131\n" + "8008,131\n"
+ "1337,911\n" + "1337,911\n"
+ "42,14113\n" + "42,14113\n"
+ "1,777\n" + "1,777\n"
+ "254,92\n" + "254,92\n";
+ "-1,-1";
private final MockWebServer server = new MockWebServer(); private final MockWebServer server = new MockWebServer();
@@ -97,6 +98,7 @@ public class HiscoreServiceTest
Assert.assertEquals(159727L, result.getFishing().getExperience()); Assert.assertEquals(159727L, result.getFishing().getExperience());
Assert.assertEquals(492790, result.getConstruction().getRank()); Assert.assertEquals(492790, result.getConstruction().getRank());
Assert.assertEquals(1432, result.getClueScrollAll().getLevel()); Assert.assertEquals(1432, result.getClueScrollAll().getLevel());
Assert.assertEquals(324, result.getClueScrollBeginner().getRank());
Assert.assertEquals(8008, result.getClueScrollEasy().getRank()); Assert.assertEquals(8008, result.getClueScrollEasy().getRank());
Assert.assertEquals(911, result.getClueScrollMedium().getLevel()); Assert.assertEquals(911, result.getClueScrollMedium().getLevel());
Assert.assertEquals(42, result.getClueScrollHard().getRank()); Assert.assertEquals(42, result.getClueScrollHard().getRank());