CopierTester<TValue, TCopier>
class
Namespace: Orleans.Serialization.TestKit
Test methods for copiers.
public abstract class CopierTester<TValue, TCopier> : SerializationTester where TCopier : class, Orleans.Serialization.Cloning.IDeepCopier<TValue>Methods
CanCopyCollectionViaSerializerChecks if values can be round-tripped when used as an element in a strongly-typed list.CanCopyCollectionViaUntypedSerializerChecks if values can be round-tripped when used as an element in a list of object.CanCopyTupleViaSerializerChecks if strongly-typed tuples containing the field type can be copied.CanCopyUntypedTupleViaSerializerChecks if object-typed tuples containing the field type can be copied.CopiedValuesAreEqualChecks if copied values are equal.ReferencesAreAddedToCopyContextChecks if references are added to the copy context.
