slayer plugin: fix points and streak being forgotten when restarted with no task
This commit is contained in:
@@ -267,7 +267,7 @@ public class SlayerPluginTest
|
||||
|
||||
assertEquals("Vet'ion", slayerPlugin.getTaskName());
|
||||
assertEquals(3, slayerPlugin.getAmount());
|
||||
assertEquals(914, slayerPlugin.getPoints());
|
||||
verify(slayerConfig).points(914);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -280,7 +280,7 @@ public class SlayerPluginTest
|
||||
|
||||
assertEquals("Chaos Elemental", slayerPlugin.getTaskName());
|
||||
assertEquals(3, slayerPlugin.getAmount());
|
||||
assertEquals(914, slayerPlugin.getPoints());
|
||||
verify(slayerConfig).points(914);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -293,7 +293,7 @@ public class SlayerPluginTest
|
||||
|
||||
assertEquals("Alchemical Hydra", slayerPlugin.getTaskName());
|
||||
assertEquals(35, slayerPlugin.getAmount());
|
||||
assertEquals(724, slayerPlugin.getPoints());
|
||||
verify(slayerConfig).points(724);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -360,7 +360,7 @@ public class SlayerPluginTest
|
||||
when(client.getWidget(WidgetInfo.SLAYER_REWARDS_TOPBAR)).thenReturn(rewardBar);
|
||||
slayerPlugin.onGameTick(new GameTick());
|
||||
|
||||
assertEquals(17566, slayerPlugin.getPoints());
|
||||
verify(slayerConfig).points(17566);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -369,7 +369,7 @@ public class SlayerPluginTest
|
||||
ChatMessage chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "Perterter", TASK_ONE, null, 0);
|
||||
slayerPlugin.onChatMessage(chatMessageEvent);
|
||||
|
||||
assertEquals(1, slayerPlugin.getStreak());
|
||||
verify(slayerConfig).streak(1);
|
||||
assertEquals("", slayerPlugin.getTaskName());
|
||||
assertEquals(0, slayerPlugin.getAmount());
|
||||
}
|
||||
@@ -380,7 +380,7 @@ public class SlayerPluginTest
|
||||
ChatMessage chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "Perterter", TASK_COMPLETE_NO_POINTS, null, 0);
|
||||
slayerPlugin.onChatMessage(chatMessageEvent);
|
||||
|
||||
assertEquals(3, slayerPlugin.getStreak());
|
||||
verify(slayerConfig).streak(3);
|
||||
assertEquals("", slayerPlugin.getTaskName());
|
||||
assertEquals(0, slayerPlugin.getAmount());
|
||||
}
|
||||
@@ -391,10 +391,10 @@ public class SlayerPluginTest
|
||||
ChatMessage chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "Perterter", TASK_POINTS, null, 0);
|
||||
slayerPlugin.onChatMessage(chatMessageEvent);
|
||||
|
||||
assertEquals(9, slayerPlugin.getStreak());
|
||||
verify(slayerConfig).streak(9);
|
||||
assertEquals("", slayerPlugin.getTaskName());
|
||||
assertEquals(0, slayerPlugin.getAmount());
|
||||
assertEquals(18_000, slayerPlugin.getPoints());
|
||||
verify(slayerConfig).points(18_000);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -403,10 +403,10 @@ public class SlayerPluginTest
|
||||
ChatMessage chatMessageEvent = new ChatMessage(null, GAMEMESSAGE, "Perterter", TASK_LARGE_STREAK, null, 0);
|
||||
slayerPlugin.onChatMessage(chatMessageEvent);
|
||||
|
||||
assertEquals(2465, slayerPlugin.getStreak());
|
||||
verify(slayerConfig).streak(2465);
|
||||
assertEquals("", slayerPlugin.getTaskName());
|
||||
assertEquals(0, slayerPlugin.getAmount());
|
||||
assertEquals(17_566_000, slayerPlugin.getPoints());
|
||||
verify(slayerConfig).points(17_566_000);
|
||||
}
|
||||
|
||||
@Test
|
||||
|
||||
Reference in New Issue
Block a user