restructure and add discord4j test stub
Some checks failed
github-mirror / push-github (push) Successful in 3s
Build / Gradle-Build (push) Successful in 9s
Test / Gradle-Test (push) Failing after 10s

This commit is contained in:
2025-02-17 23:59:08 +01:00
parent dbad157058
commit f81602f5db
34 changed files with 596 additions and 27 deletions

View File

@@ -1,12 +1,12 @@
package net.tomatentum.marinara.test;
package net.tomatentum.marinara.test.javacord;
import static org.junit.jupiter.api.Assertions.assertTrue;
import org.junit.jupiter.api.Test;
import net.tomatentum.marinara.Marinara;
import net.tomatentum.marinara.test.mocks.AutocompleteInteractionMock;
import net.tomatentum.marinara.test.mocks.DiscordApiMock;
import net.tomatentum.marinara.test.javacord.mocks.AutocompleteInteractionMock;
import net.tomatentum.marinara.test.javacord.mocks.DiscordApiMock;
import net.tomatentum.marinara.wrapper.LibraryWrapper;
import net.tomatentum.marinara.wrapper.javacord.JavacordWrapper;

View File

@@ -1,4 +1,4 @@
package net.tomatentum.marinara.test;
package net.tomatentum.marinara.test.javacord;
import static org.junit.jupiter.api.Assertions.assertTrue;
@@ -7,8 +7,8 @@ import org.junit.jupiter.api.TestInstance;
import org.junit.jupiter.api.TestInstance.Lifecycle;
import net.tomatentum.marinara.Marinara;
import net.tomatentum.marinara.test.mocks.ButtonInteractionMock;
import net.tomatentum.marinara.test.mocks.DiscordApiMock;
import net.tomatentum.marinara.test.javacord.mocks.ButtonInteractionMock;
import net.tomatentum.marinara.test.javacord.mocks.DiscordApiMock;
import net.tomatentum.marinara.wrapper.LibraryWrapper;
import net.tomatentum.marinara.wrapper.javacord.JavacordWrapper;

View File

@@ -1,4 +1,4 @@
package net.tomatentum.marinara.test;
package net.tomatentum.marinara.test.javacord;
import static org.junit.jupiter.api.Assertions.assertFalse;
import static org.junit.jupiter.api.Assertions.assertTrue;
@@ -9,9 +9,9 @@ import org.junit.jupiter.api.TestInstance;
import org.junit.jupiter.api.TestInstance.Lifecycle;
import net.tomatentum.marinara.Marinara;
import net.tomatentum.marinara.test.mocks.ButtonInteractionMock;
import net.tomatentum.marinara.test.mocks.DiscordApiMock;
import net.tomatentum.marinara.test.mocks.ServerMock;
import net.tomatentum.marinara.test.javacord.mocks.ButtonInteractionMock;
import net.tomatentum.marinara.test.javacord.mocks.DiscordApiMock;
import net.tomatentum.marinara.test.javacord.mocks.ServerMock;
import net.tomatentum.marinara.wrapper.LibraryWrapper;
import net.tomatentum.marinara.wrapper.javacord.JavacordWrapper;
import net.tomatentum.marinara.wrapper.javacord.checks.PermissionCheck;

View File

@@ -1,4 +1,4 @@
package net.tomatentum.marinara.test;
package net.tomatentum.marinara.test.javacord;
import org.javacord.api.DiscordApi;
import org.javacord.api.DiscordApiBuilder;
@@ -9,7 +9,7 @@ import org.junit.jupiter.api.TestInstance;
import org.junit.jupiter.api.TestInstance.Lifecycle;
import net.tomatentum.marinara.Marinara;
import net.tomatentum.marinara.test.mocks.SlashCommandInteractionMock;
import net.tomatentum.marinara.test.javacord.mocks.SlashCommandInteractionMock;
import net.tomatentum.marinara.wrapper.LibraryWrapper;
import net.tomatentum.marinara.wrapper.javacord.JavacordWrapper;
@TestInstance(Lifecycle.PER_CLASS)

View File

@@ -1,4 +1,4 @@
package net.tomatentum.marinara.test;
package net.tomatentum.marinara.test.javacord;
import static org.junit.jupiter.api.Assertions.assertEquals;

View File

@@ -1,4 +1,4 @@
package net.tomatentum.marinara.test;
package net.tomatentum.marinara.test.javacord;
import static org.junit.jupiter.api.Assertions.assertNotNull;
@@ -11,7 +11,7 @@ import org.javacord.api.interaction.ButtonInteraction;
import net.tomatentum.marinara.interaction.InteractionHandler;
import net.tomatentum.marinara.interaction.annotation.Button;
import net.tomatentum.marinara.test.TestInteractionCheck.TestCheck;
import net.tomatentum.marinara.test.javacord.TestInteractionCheck.TestCheck;
import net.tomatentum.marinara.wrapper.javacord.checks.PermissionCheck.HasPermission;
public class TestButton implements InteractionHandler {

View File

@@ -1,4 +1,4 @@
package net.tomatentum.marinara.test;
package net.tomatentum.marinara.test.javacord;
import net.tomatentum.marinara.interaction.commands.ChoiceValueProvider;

View File

@@ -1,4 +1,4 @@
package net.tomatentum.marinara.test;
package net.tomatentum.marinara.test.javacord;
import static org.junit.jupiter.api.Assertions.assertEquals;

View File

@@ -1,4 +1,4 @@
package net.tomatentum.marinara.test;
package net.tomatentum.marinara.test.javacord;
import static org.junit.jupiter.api.Assertions.assertNotNull;

View File

@@ -1,4 +1,4 @@
package net.tomatentum.marinara.test.mocks;
package net.tomatentum.marinara.test.javacord.mocks;
import java.util.ArrayList;
import java.util.EnumSet;

View File

@@ -1,4 +1,4 @@
package net.tomatentum.marinara.test.mocks;
package net.tomatentum.marinara.test.javacord.mocks;
import java.util.EnumSet;
import java.util.List;

View File

@@ -1,4 +1,4 @@
package net.tomatentum.marinara.test.mocks;
package net.tomatentum.marinara.test.javacord.mocks;
import java.util.Collection;
import java.util.List;

View File

@@ -1,4 +1,4 @@
package net.tomatentum.marinara.test.mocks;
package net.tomatentum.marinara.test.javacord.mocks;
import java.time.Duration;
import java.util.Collection;

View File

@@ -1,4 +1,4 @@
package net.tomatentum.marinara.test.mocks;
package net.tomatentum.marinara.test.javacord.mocks;
import java.time.Instant;
import java.util.Collection;

View File

@@ -1,4 +1,4 @@
package net.tomatentum.marinara.test.mocks;
package net.tomatentum.marinara.test.javacord.mocks;
import static org.junit.jupiter.api.Assertions.assertNotNull;

View File

@@ -1,4 +1,4 @@
package net.tomatentum.marinara.test.mocks;
package net.tomatentum.marinara.test.javacord.mocks;
import java.util.Arrays;
import java.util.EnumSet;

View File

@@ -1,4 +1,4 @@
package net.tomatentum.marinara.test.mocks;
package net.tomatentum.marinara.test.javacord.mocks;
import java.util.Collections;
import java.util.List;

View File

@@ -1,4 +1,4 @@
package net.tomatentum.marinara.test.mocks;
package net.tomatentum.marinara.test.javacord.mocks;
import java.awt.Color;
import java.time.Instant;