mirror of
https://github.com/corda/corda.git
synced 2025-06-13 20:58:19 +00:00
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:
@ -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
|
||||
|
Reference in New Issue
Block a user