CSLA.NET 6.0.0
CSLA .NET is a software development framework that helps you build a reusable, maintainable object-oriented business layer for your app.
cslalighttest.Serialization.SerializationTests Class Reference
Inheritance diagram for cslalighttest.Serialization.SerializationTests:
UnitDriven.TestBase

Classes

class  StringCriteria
 

Public Member Functions

void SerializeWithNullArgumentShouldNotThrowException ()
 
void SerializeCriteriaSuccess ()
 
void BusinessObjectWithoutChildList ()
 
void BusinessObjectWithChildList ()
 
void SerializeAndDeserializeReadOnly ()
 
void SerializeMobileListWithPrimitiveTypes ()
 
void MobileListWithNonBusinessObjectReferenceType ()
 
void ReadOnlyBaseTest ()
 
void ReadOnlyListBaseTest ()
 
void MobileListSerializationSuccess ()
 
void MobileListEmptySerializationSuccess ()
 
void MobileListOfMobileObjectsSerializationSuccess ()
 
void MobileDictionary_PrimitiveKey_PrimitiveValue ()
 
void MobileDictionary_PrimitiveKey_PrimitiveValue_BF ()
 
void MobileDictionary_PrimitiveKey_MobileValue ()
 
void MobileDictionary_MobileKey_PrimitiveValue ()
 
void MobileDictionary_MobileKey_MobileValue ()
 
void LogicallyIdenticalChildObjects ()
 Verifies that serializing an object graph with sibling complex objects that implement Equals and are logically identical, produces an identical object graph upon deserialization (eg. More...
 
void NullChildObject ()
 Verifies that serializing/deserializing an object graph with null references of a type that is complex (eg. More...
 
void BusinessObjectWithEnum ()
 Verifies that serialization/deserialization works for business objects that have an property storing an enum. More...
 
void TestSerializationCslaBinaryReaderWriterList ()
 
void TestSerializationCslaBinaryReaderWriter ()
 
- Public Member Functions inherited from UnitDriven.TestBase
UnitTestContext GetContext ()
 

Detailed Description

Member Function Documentation

◆ BusinessObjectWithChildList()

void cslalighttest.Serialization.SerializationTests.BusinessObjectWithChildList ( )

◆ BusinessObjectWithEnum()

void cslalighttest.Serialization.SerializationTests.BusinessObjectWithEnum ( )

Verifies that serialization/deserialization works for business objects that have an property storing an enum.

Definition at line 490 of file Csla.test/Silverlight/Serialization/SerializationTests.cs.

◆ BusinessObjectWithoutChildList()

void cslalighttest.Serialization.SerializationTests.BusinessObjectWithoutChildList ( )

◆ LogicallyIdenticalChildObjects()

void cslalighttest.Serialization.SerializationTests.LogicallyIdenticalChildObjects ( )

Verifies that serializing an object graph with sibling complex objects that implement Equals and are logically identical, produces an identical object graph upon deserialization (eg.

the two siblings are separate instances post-deserialization). It should also be noted that the tested objects implement custom serialization methods.

Definition at line 417 of file Csla.test/Silverlight/Serialization/SerializationTests.cs.

◆ MobileDictionary_MobileKey_MobileValue()

void cslalighttest.Serialization.SerializationTests.MobileDictionary_MobileKey_MobileValue ( )

◆ MobileDictionary_MobileKey_PrimitiveValue()

void cslalighttest.Serialization.SerializationTests.MobileDictionary_MobileKey_PrimitiveValue ( )

◆ MobileDictionary_PrimitiveKey_MobileValue()

void cslalighttest.Serialization.SerializationTests.MobileDictionary_PrimitiveKey_MobileValue ( )

◆ MobileDictionary_PrimitiveKey_PrimitiveValue()

void cslalighttest.Serialization.SerializationTests.MobileDictionary_PrimitiveKey_PrimitiveValue ( )

◆ MobileDictionary_PrimitiveKey_PrimitiveValue_BF()

void cslalighttest.Serialization.SerializationTests.MobileDictionary_PrimitiveKey_PrimitiveValue_BF ( )

◆ MobileListEmptySerializationSuccess()

void cslalighttest.Serialization.SerializationTests.MobileListEmptySerializationSuccess ( )

◆ MobileListOfMobileObjectsSerializationSuccess()

void cslalighttest.Serialization.SerializationTests.MobileListOfMobileObjectsSerializationSuccess ( )

◆ MobileListSerializationSuccess()

void cslalighttest.Serialization.SerializationTests.MobileListSerializationSuccess ( )

◆ MobileListWithNonBusinessObjectReferenceType()

void cslalighttest.Serialization.SerializationTests.MobileListWithNonBusinessObjectReferenceType ( )

◆ NullChildObject()

void cslalighttest.Serialization.SerializationTests.NullChildObject ( )

Verifies that serializing/deserializing an object graph with null references of a type that is complex (eg.

is a separate child object) works. It should also be noted that the tested objects implement custom serialization methods.

Definition at line 459 of file Csla.test/Silverlight/Serialization/SerializationTests.cs.

◆ ReadOnlyBaseTest()

void cslalighttest.Serialization.SerializationTests.ReadOnlyBaseTest ( )

◆ ReadOnlyListBaseTest()

void cslalighttest.Serialization.SerializationTests.ReadOnlyListBaseTest ( )

◆ SerializeAndDeserializeReadOnly()

void cslalighttest.Serialization.SerializationTests.SerializeAndDeserializeReadOnly ( )

◆ SerializeCriteriaSuccess()

void cslalighttest.Serialization.SerializationTests.SerializeCriteriaSuccess ( )

◆ SerializeMobileListWithPrimitiveTypes()

void cslalighttest.Serialization.SerializationTests.SerializeMobileListWithPrimitiveTypes ( )

◆ SerializeWithNullArgumentShouldNotThrowException()

void cslalighttest.Serialization.SerializationTests.SerializeWithNullArgumentShouldNotThrowException ( )

◆ TestSerializationCslaBinaryReaderWriter()

void cslalighttest.Serialization.SerializationTests.TestSerializationCslaBinaryReaderWriter ( )

◆ TestSerializationCslaBinaryReaderWriterList()

void cslalighttest.Serialization.SerializationTests.TestSerializationCslaBinaryReaderWriterList ( )