Ensure deserialised obj isn't cached serialised version

if it is (it's not) then we wouldn't be testing the carpetner
This commit is contained in:
Katelyn Baker 2017-08-10 12:17:10 +01:00
parent 4d6230f22c
commit 52aa145c91

View File

@ -33,7 +33,12 @@ class DeserializeNeedingCarpentryTests {
val serialisedBytes = TestSerializationOutput(VERBOSE, sf).serialize(classInstance)
val deserializedObj = DeserializationInput(sf).deserialize(serialisedBytes)
assertNotEquals(clazz::class.java, deserializedObj::class.java)
assertEquals (testVal, deserializedObj::class.java.getMethod("getA").invoke(deserializedObj))
val deserializedObj2 = DeserializationInput(sf).deserialize(serialisedBytes)
assertEquals(deserializedObj::class.java, deserializedObj2::class.java)
}
@Test