Skip to content

Commit 38cf51d

Browse files
committed
Add unit tests for BungeeTimeChecker and TimeChecker
1 parent 7a9e362 commit 38cf51d

File tree

6 files changed

+655
-0
lines changed

6 files changed

+655
-0
lines changed

AdvancedCore/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@
55
/.settings/
66
/.classpath
77
/.apt_generated/
8+
/.apt_generated_tests/

AdvancedCore/pom.xml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -289,6 +289,18 @@
289289
<artifactId>jedis</artifactId>
290290
<version>5.0.2</version>
291291
</dependency>
292+
<dependency>
293+
<groupId>org.junit.jupiter</groupId>
294+
<artifactId>junit-jupiter-engine</artifactId>
295+
<version>5.3.1</version>
296+
<scope>test</scope>
297+
</dependency>
298+
<dependency>
299+
<groupId>org.mockito</groupId>
300+
<artifactId>mockito-core</artifactId>
301+
<version>5.15.2</version>
302+
<scope>test</scope>
303+
</dependency>
292304
</dependencies>
293305
<profiles>
294306
<profile>

AdvancedCore/src/main/java/com/bencodez/advancedcore/AdvancedCorePlugin.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,10 @@ public static AdvancedCorePlugin getInstance() {
8888
return javaPlugin;
8989
}
9090

91+
public static void setInstance(AdvancedCorePlugin plugin) {
92+
javaPlugin = plugin;
93+
}
94+
9195
@Getter
9296
public VaultHandler vaultHandler;
9397

AdvancedCore/src/main/java/com/bencodez/advancedcore/api/time/TimeChecker.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
import com.bencodez.advancedcore.api.time.events.WeekChangeEvent;
1919

2020
import lombok.Getter;
21+
import lombok.Setter;
2122

2223
/**
2324
* The Class TimeChecker.
@@ -30,6 +31,7 @@ public class TimeChecker {
3031
private boolean activeProcessing = false;
3132

3233
@Getter
34+
@Setter
3335
private ScheduledExecutorService timer;
3436

3537
private boolean timerLoaded = false;

0 commit comments

Comments
 (0)