Skip to content

Commit 1a2d59a

Browse files
add adapters to tests
1 parent 9b3ca82 commit 1a2d59a

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

sdk/src/test/java/io/opentdf/platform/sdk/ManifestTest.java

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
import com.google.gson.Gson;
55
import com.google.gson.GsonBuilder;
66

7+
import io.opentdf.platform.sdk.Manifest.ManifestDeserializer;
8+
79
import java.nio.charset.Charset;
810
import java.nio.charset.StandardCharsets;
911
import java.util.List;
@@ -63,7 +65,9 @@ void testManifestMarshalAndUnMarshal() {
6365
"}";
6466

6567
GsonBuilder gsonBuilder = new GsonBuilder();
66-
Gson gson = gsonBuilder.setPrettyPrinting().create();
68+
Gson gson = gsonBuilder.setPrettyPrinting()
69+
.registerTypeAdapter(Manifest.class, new ManifestDeserializer())
70+
.create();
6771
Manifest manifest = gson.fromJson(kManifestJsonFromTDF, Manifest.class);
6872

6973
// Test payload
@@ -143,7 +147,9 @@ void testAssertionNull() {
143147
"}";
144148

145149
GsonBuilder gsonBuilder = new GsonBuilder();
146-
Gson gson = gsonBuilder.setPrettyPrinting().create();
150+
Gson gson = gsonBuilder.setPrettyPrinting()
151+
.registerTypeAdapter(Manifest.class, new ManifestDeserializer())
152+
.create();
147153
Manifest manifest = gson.fromJson(kManifestJsonFromTDF, Manifest.class);
148154

149155
// Test payload for sanity check

0 commit comments

Comments
 (0)