From 7df21f37d6f8a4dfaf801f9f1e5263256fd189f5 Mon Sep 17 00:00:00 2001 From: MrNavaStar Date: Thu, 25 Jan 2024 16:05:08 -0700 Subject: [PATCH] improve unit test --- src/test/java/me/mrnavastar/sqlib/SQLibTest.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/test/java/me/mrnavastar/sqlib/SQLibTest.java b/src/test/java/me/mrnavastar/sqlib/SQLibTest.java index 69a37d4..1560bd9 100644 --- a/src/test/java/me/mrnavastar/sqlib/SQLibTest.java +++ b/src/test/java/me/mrnavastar/sqlib/SQLibTest.java @@ -11,16 +11,18 @@ import net.minecraft.util.math.BlockPos; import net.minecraft.util.math.ChunkPos; import org.junit.jupiter.api.AfterAll; +import org.junit.jupiter.api.BeforeAll; import org.junit.jupiter.api.Test; import java.io.File; +import java.nio.file.Path; import java.util.UUID; import static org.junit.jupiter.api.Assertions.*; public class SQLibTest { - private static final Database database = new SQLiteDatabase("test", "."); + private static Database database; private final String testString = "Test String"; private final int testInt = 37; @@ -35,6 +37,13 @@ public class SQLibTest { private final MutableText testText = (MutableText) Text.of("Test Text"); private final Identifier testIdentifier = new Identifier("test", "identifier"); + + @BeforeAll + public static void init() { + SQLib.init(Path.of("."), Path.of(".")); + database = SQLib.getDatabase(); + } + @Test public void testAllTransactions() { Table table = database.createTable("test", "table1")