summaryrefslogtreecommitdiff
path: root/examples/12-transient-0/output/java
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2026-07-31 11:51:54 +0100
committerMichael Williamson <mike@zwobble.org>2026-07-31 11:51:54 +0100
commitae413b3defdde71acbbb59b455e5e15321df6893 (patch)
treef7e6c78ed2fa839c1e659ab57a66fa309db92518 /examples/12-transient-0/output/java
parent69ab5f074540a550393806de1a32d70d1c895121 (diff)
Add Int8 type
Diffstat (limited to 'examples/12-transient-0/output/java')
-rw-r--r--examples/12-transient-0/output/java/src/test/java/org/zwobble/example/Transient0Tests.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/examples/12-transient-0/output/java/src/test/java/org/zwobble/example/Transient0Tests.java b/examples/12-transient-0/output/java/src/test/java/org/zwobble/example/Transient0Tests.java
index d8d4f3f..aa3355e 100644
--- a/examples/12-transient-0/output/java/src/test/java/org/zwobble/example/Transient0Tests.java
+++ b/examples/12-transient-0/output/java/src/test/java/org/zwobble/example/Transient0Tests.java
@@ -19,6 +19,7 @@ import org.zwobble.example.types.data.StructSingleton;
import org.zwobble.example.types.data.StructWithBool;
import org.zwobble.example.types.data.StructWithDifferentSharedTypes;
import org.zwobble.example.types.data.StructWithEnum;
+import org.zwobble.example.types.data.StructWithInt8;
import org.zwobble.example.types.data.StructWithInt32;
import org.zwobble.example.types.data.StructWithInt64;
import org.zwobble.example.types.data.StructWithList;
@@ -59,6 +60,18 @@ public class Transient0Tests {
}
@Test
+ public void structWithInt8() throws IOException {
+ var value = new StructWithInt8(10, 25);
+
+ assertRoundTripEncoding(
+ "StructWithInt8",
+ value,
+ HobgoblinTransient0Data::encodeStructWithInt8,
+ HobgoblinTransient0Data::decodeStructWithInt8
+ );
+ }
+
+ @Test
public void structWithInt32() throws IOException {
var value = new StructWithInt32(10, 25);