Class StructuredRecordArraySerializerTests
Tests for StructuredRecordArraySerializer's binary round trip and corruption handling.
Inherited Members
Namespace: Serenity.StructuredPersistence.Tests.Infrastructure
Assembly: Tests.dll
Syntax
public class StructuredRecordArraySerializerTests
Constructors
StructuredRecordArraySerializerTests()
Declaration
public StructuredRecordArraySerializerTests()
Methods
Deserialize_EmptyPayload_ReturnsEmptyArray()
Declaration
public void Deserialize_EmptyPayload_ReturnsEmptyArray()
Deserialize_NegativeRecordCount_ThrowsInvalidDataException()
Declaration
public void Deserialize_NegativeRecordCount_ThrowsInvalidDataException()
Deserialize_TruncatedPayload_ThrowsInvalidDataException()
Declaration
public void Deserialize_TruncatedPayload_ThrowsInvalidDataException()
Deserialize_UnknownFormatVersion_ThrowsInvalidDataException()
Declaration
public void Deserialize_UnknownFormatVersion_ThrowsInvalidDataException()
Deserialize_UnknownValueKindByte_ThrowsInvalidDataException()
Declaration
public void Deserialize_UnknownValueKindByte_ThrowsInvalidDataException()
Serialize_NullId_RoundTripsAsNull()
Declaration
public void Serialize_NullId_RoundTripsAsNull()
Serialize_ThenDeserialize_RoundTripsEveryFieldKind()
Declaration
public void Serialize_ThenDeserialize_RoundTripsEveryFieldKind()