aboutsummaryrefslogtreecommitdiff
path: root/src/test/java
diff options
context:
space:
mode:
authorGDCloud <93287602+GDCloudstrike@users.noreply.github.com>2024-10-21 22:44:36 +0200
committerGitHub <noreply@github.com>2024-10-21 20:44:36 +0000
commit4a64dd8ef3bbe98bcc411ab909b86e34bc17fb09 (patch)
tree30744b8b96b966fa51971348a12d62cbbc5fd1a1 /src/test/java
parent14b8acb4795a9e1e1e726bf3020148e51f96bce2 (diff)
downloadGT5-Unofficial-4a64dd8ef3bbe98bcc411ab909b86e34bc17fb09.tar.gz
GT5-Unofficial-4a64dd8ef3bbe98bcc411ab909b86e34bc17fb09.tar.bz2
GT5-Unofficial-4a64dd8ef3bbe98bcc411ab909b86e34bc17fb09.zip
Godforge afterparty (#3345)
Co-authored-by: Martin Robertz <dream-master@gmx.net> Co-authored-by: serenibyss <10861407+serenibyss@users.noreply.github.com>
Diffstat (limited to 'src/test/java')
-rw-r--r--src/test/java/tectech/thing/metaTileEntity/multi/godforge/color/ForgeOfGodsStarColorTest.java21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/test/java/tectech/thing/metaTileEntity/multi/godforge/color/ForgeOfGodsStarColorTest.java b/src/test/java/tectech/thing/metaTileEntity/multi/godforge/color/ForgeOfGodsStarColorTest.java
new file mode 100644
index 0000000000..f30f0dcce9
--- /dev/null
+++ b/src/test/java/tectech/thing/metaTileEntity/multi/godforge/color/ForgeOfGodsStarColorTest.java
@@ -0,0 +1,21 @@
+package tectech.thing.metaTileEntity.multi.godforge.color;
+
+import static org.junit.jupiter.api.Assertions.assertEquals;
+
+import org.junit.jupiter.api.Test;
+
+public class ForgeOfGodsStarColorTest {
+
+ @Test
+ public void testSerializeToString() {
+ ForgeOfGodsStarColor starColor = new ForgeOfGodsStarColor("Test Color").setCycleSpeed(10)
+ .addColor(1, 2, 3, 4)
+ .addColor(71, 82, 155, 9)
+ .addColor(3, 8, 94, 20);
+
+ String serialized = starColor.serializeToString();
+ System.out.printf("Tested Star Color: %s\n", serialized);
+ ForgeOfGodsStarColor deserialized = ForgeOfGodsStarColor.deserialize(serialized);
+ assertEquals(starColor, deserialized);
+ }
+}