From 727b09bf8fe6c0b9085d2b61d1f8ed5c81b2fdce Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Sun, 5 Jul 2026 10:56:48 +0100 Subject: Use JUnit in Java transient-0 example --- examples/10-transient-0/output/java/.gitignore | 2 - examples/10-transient-0/output/java/pom.xml | 48 ---------------------- .../src/main/java/org/zwobble/example/Main.java | 27 ------------ 3 files changed, 77 deletions(-) delete mode 100644 examples/10-transient-0/output/java/.gitignore delete mode 100644 examples/10-transient-0/output/java/pom.xml delete mode 100644 examples/10-transient-0/output/java/src/main/java/org/zwobble/example/Main.java (limited to 'examples/10-transient-0/output/java') diff --git a/examples/10-transient-0/output/java/.gitignore b/examples/10-transient-0/output/java/.gitignore deleted file mode 100644 index ff511d4..0000000 --- a/examples/10-transient-0/output/java/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -/src/gen/ -/target/ diff --git a/examples/10-transient-0/output/java/pom.xml b/examples/10-transient-0/output/java/pom.xml deleted file mode 100644 index 7f892e1..0000000 --- a/examples/10-transient-0/output/java/pom.xml +++ /dev/null @@ -1,48 +0,0 @@ - - 4.0.0 - - org.zwobble.hobgoblin.examples - example - 1.0-SNAPSHOT - - - UTF-8 - 25 - 25 - org.zwobble.example.Main - - - - - org.zwobble.precisely - precisely - 0.1.5 - - - - - - - org.codehaus.mojo - build-helper-maven-plugin - 3.6.1 - - - add-source - generate-sources - - add-source - - - - src/gen/java - - - - - - - - diff --git a/examples/10-transient-0/output/java/src/main/java/org/zwobble/example/Main.java b/examples/10-transient-0/output/java/src/main/java/org/zwobble/example/Main.java deleted file mode 100644 index 155b2a0..0000000 --- a/examples/10-transient-0/output/java/src/main/java/org/zwobble/example/Main.java +++ /dev/null @@ -1,27 +0,0 @@ -package org.zwobble.example; - -import java.io.ByteArrayInputStream; -import java.io.ByteArrayOutputStream; -import org.zwobble.example.types.point.Point; -import org.zwobble.example.types.point.HobgoblinTransient0Point; - -public class Main { - public static void main() throws java.io.IOException { - var point = new Point(10, 25); - - var outputStream = new ByteArrayOutputStream(); - HobgoblinTransient0Point.encode(point, outputStream); - var bytes = outputStream.toByteArray(); - - var inputStream = new ByteArrayInputStream(bytes); - var decodedPoint = HobgoblinTransient0Point.decode(inputStream); - - if (!point.equals(decodedPoint)) { - throw new RuntimeException(String.format( - "encode-decode did not produce identical data\nexpected: %s\nbut was: %s", - point, - decodedPoint - )); - } - } -} -- cgit v1.2.3