commit d812dda63b629e6ac49d3f8687b1183114901f76
parent cb519b548bc7a0b84a39ab259532bb628f6564ae
Author: Wim Dupont <wim@wimdupont.com>
Date: Sat, 22 Nov 2025 11:34:21 +0100
add sailing
Diffstat:
4 files changed, 19 insertions(+), 9 deletions(-)
diff --git a/pom.xml b/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
- <version>3.5.7</version>
+ <version>3.5.8</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>com.wimdupont</groupId>
@@ -16,7 +16,7 @@
<properties>
<java.version>21</java.version>
- <dv8ation.jda.version>6.1.0</dv8ation.jda.version>
+ <dv8ation.jda.version>6.1.1</dv8ation.jda.version>
</properties>
<dependencies>
diff --git a/src/main/resources/db/migration/V1_29__added_sailing.sql b/src/main/resources/db/migration/V1_29__added_sailing.sql
@@ -0,0 +1,11 @@
+INSERT INTO osrs_hiscore_stat
+VALUES (UUID(),"Sailing", 24);
+
+UPDATE osrs_hiscore_boss SET order_value = order_value+1;
+
+UPDATE osrs_hiscore_boss SET order_value = order_value+1
+ WHERE order_value >= 61;
+
+INSERT INTO osrs_hiscore_boss
+VALUES
+(UUID(),"Shellbane Gryphon", 1, 61, 1);
diff --git a/src/test/java/com/wimdupont/sxcybot/client/GrandExchangeClientTest.java b/src/test/java/com/wimdupont/sxcybot/client/GrandExchangeClientTest.java
@@ -6,7 +6,7 @@ import net.dv8tion.jda.api.entities.channel.middleman.MessageChannel;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
-import org.springframework.boot.test.mock.mockito.MockBean;
+import org.springframework.test.context.bean.override.mockito.MockitoBean;
import org.springframework.test.context.junit.jupiter.SpringExtension;
import static org.junit.jupiter.api.Assertions.assertEquals;
@@ -19,7 +19,7 @@ class GrandExchangeClientTest {
private GrandExchangeClient grandExchangeClient;
- @MockBean
+ @MockitoBean
private MessageChannel messageChannel;
@BeforeEach
diff --git a/src/test/java/com/wimdupont/sxcybot/client/HiScoreClientTest.java b/src/test/java/com/wimdupont/sxcybot/client/HiScoreClientTest.java
@@ -3,14 +3,13 @@ package com.wimdupont.sxcybot.client;
import com.wimdupont.sxcybot.exceptions.EntityNotFoundException;
import com.wimdupont.sxcybot.model.OsrsStat;
import com.wimdupont.sxcybot.repository.osrs.dao.OsrsHiscoreStat;
-import com.wimdupont.sxcybot.services.osrs.OsrsHiscoreBossService;
import com.wimdupont.sxcybot.services.osrs.OsrsHiscoreStatService;
import net.dv8tion.jda.api.entities.channel.middleman.MessageChannel;
import net.dv8tion.jda.api.requests.restaction.MessageCreateAction;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
-import org.springframework.boot.test.mock.mockito.MockBean;
+import org.springframework.test.context.bean.override.mockito.MockitoBean;
import org.springframework.test.context.junit.jupiter.SpringExtension;
import java.util.List;
@@ -24,11 +23,11 @@ import static org.mockito.BDDMockito.given;
@ExtendWith(SpringExtension.class)
class HiScoreClientTest {
- @MockBean
+ @MockitoBean
private OsrsHiscoreStatService osrsHiscoreStatService;
- @MockBean
+ @MockitoBean
private MessageChannel messageChannel;
- @MockBean
+ @MockitoBean
private MessageCreateAction messageCreateAction;
private HiScoreClient hiScoreClient;