aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/tectech
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/java/tectech')
-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);
+ }
+}