@@ -68,7 +68,7 @@ public void setup() {
68
68
public void adapterCanSerializeMwm () throws JSONException {
69
69
Temporal .Timestamp lastChangedAt = Temporal .Timestamp .now ();
70
70
String modelId = UUID .randomUUID ().toString ();
71
- ModelMetadata metadata = new ModelMetadata (modelId , false , 4 , lastChangedAt , "BlogOwner" );
71
+ ModelMetadata metadata = new ModelMetadata (modelId , false , 4 , lastChangedAt );
72
72
BlogOwner model = BlogOwner .builder ()
73
73
.name ("Blog Owner" )
74
74
.build ();
@@ -80,7 +80,7 @@ public void adapterCanSerializeMwm() throws JSONException {
80
80
.put ("_lastChangedAt" , metadata .getLastChangedAt ().getSecondsSinceEpoch ())
81
81
.put ("_deleted" , metadata .isDeleted ())
82
82
.put ("_version" , metadata .getVersion ())
83
- .put ("__typename" , metadata .getTypename ())
83
+ .put ("__typename" , mwm . getSyncMetadata () .getTypename ())
84
84
.toString ();
85
85
String actual = gson .toJson (mwm );
86
86
JSONAssert .assertEquals (expected , actual , true );
@@ -97,7 +97,7 @@ public void adapterCanDeserializeJsonIntoMwm() {
97
97
.id ("45a5f600-8aa8-41ac-a529-aed75036f5be" )
98
98
.build ();
99
99
Temporal .Timestamp lastChangedAt = new Temporal .Timestamp (1594858827 , TimeUnit .SECONDS );
100
- ModelMetadata metadata = new ModelMetadata (model .getId (), false , 3 , lastChangedAt , model . getModelName () );
100
+ ModelMetadata metadata = new ModelMetadata (model .getId (), false , 3 , lastChangedAt );
101
101
ModelWithMetadata <BlogOwner > expected = new ModelWithMetadata <>(model , metadata );
102
102
103
103
// Arrange some JSON, and then try to deserialize it
@@ -133,15 +133,14 @@ public void adapterCanDeserializeJsonOfSerializedModelIntoMwm() throws AmplifyEx
133
133
.serializedData (postSerializedData )
134
134
.build ();
135
135
Temporal .Timestamp lastChangedAt = new Temporal .Timestamp (1594858827 , TimeUnit .SECONDS );
136
- ModelMetadata metadata = new ModelMetadata (model .getPrimaryKeyString (), false , 3 , lastChangedAt ,
137
- model .getModelName ());
136
+ ModelMetadata metadata = new ModelMetadata (model .getPrimaryKeyString (), false , 3 , lastChangedAt );
138
137
ModelWithMetadata <SerializedModel > expected = new ModelWithMetadata <>(model , metadata );
139
138
140
139
// Arrange some JSON, and then try to deserialize it
141
140
String json = Resources .readAsString ("serialized-model-with-metadata.json" );
142
141
Type type = TypeMaker .getParameterizedType (ModelWithMetadata .class , SerializedModel .class );
143
142
ModelWithMetadata <SerializedModel > actual = gson .fromJson (json , type );
144
-
143
+
145
144
// Assert that the deserialized output matches out expected value
146
145
Assert .assertEquals (expected , actual );
147
146
}
0 commit comments