diff --git a/settings.gradle.kts b/settings.gradle.kts index fa6dc1e..b59ba2f 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -7,7 +7,7 @@ dependencyResolutionManagement { versionCatalogs { create("libs") { - version("minestom", "2026.06.02-26.1.2") + version("minestom", "2026.06.05-26.1.2") version("junit", "6.1.0") library("minestom","net.minestom", "minestom").versionRef("minestom") diff --git a/src/main/java/module-info.java b/src/main/java/module-info.java new file mode 100644 index 0000000..2a49ba9 --- /dev/null +++ b/src/main/java/module-info.java @@ -0,0 +1,9 @@ +module cyano.testing { + requires transitive net.minestom.server; + requires org.junit.jupiter.api; // Users can bring their own version. + + exports net.minestom.testing; + exports net.minestom.testing.util; + + opens net.minestom.testing to org.junit.platform.commons; +} \ No newline at end of file diff --git a/src/test/java/net/minestom/testing/EnvironmentTest.java b/src/test/java/net/minestom/testing/EnvironmentTest.java new file mode 100644 index 0000000..5a80335 --- /dev/null +++ b/src/test/java/net/minestom/testing/EnvironmentTest.java @@ -0,0 +1,13 @@ +package net.minestom.testing; + +import net.minestom.server.ServerFlag; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; + +class EnvironmentTest { + + @Test + void insideTest() { + Assertions.assertTrue(ServerFlag.INSIDE_TEST); + } +} diff --git a/src/test/java/net/minestom/testing/IntegrationTest.java b/src/test/java/net/minestom/testing/IntegrationTest.java new file mode 100644 index 0000000..8a0c428 --- /dev/null +++ b/src/test/java/net/minestom/testing/IntegrationTest.java @@ -0,0 +1,16 @@ +package net.minestom.testing; + +import net.minestom.testing.extension.MicrotusExtension; +import org.junit.jupiter.api.Assertions; +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.extension.ExtendWith; + +@ExtendWith(MicrotusExtension.class) +class IntegrationTest { + + @Test + void testEnv(Env env) { + Assertions.assertNotNull(env); + Assertions.assertNotNull(env.process()); + } +}