C# Class Nettiers.AdventureWorks.UnitTests.AddressTest

Afficher le fichier Open project: netTiers/netTiers Class Usage Examples

Protected Properties

Свойство Type Description
mock Nettiers.AdventureWorks.Entities.Address
mockCollection TList

Méthodes publiques

Méthode Description
AddressTest ( ) : System

Creates a new AddressTest instance.

CleanUp_Generated ( ) : void

This method is used to restore the environment after the tests are completed.

CreateMockInstance ( TransactionManager tm ) : Address

Returns a Typed Address Entity with mock values.

CreateMockInstance_Generated ( TransactionManager tm ) : Address

Returns a Typed Address Entity with mock values.

Init_Generated ( ) : void

This method is used to construct the test environment prior to running the tests.

UpdateMockInstance ( TransactionManager tm, Address mock ) : void

Update the Typed Address Entity with modified mock values.

UpdateMockInstance_Generated ( TransactionManager tm, Address mock ) : void

Update the Typed Address Entity with modified mock values.

Méthodes protégées

Méthode Description
CreateTransaction ( ) : TransactionManager

Private Methods

Méthode Description
Dispose ( ) : void
Init ( ) : void
SetSpecialTestData ( Address mock ) : void

Make any alterations necessary (i.e. for DB check constraints, special test cases, etc.)

Step_01_Insert ( ) : void
Step_01_Insert_Generated ( ) : void

Inserts a mock Address entity into the database.

Step_02_SelectAll ( ) : void
Step_02_SelectAll_Generated ( ) : void

Selects all Address objects of the database.

Step_03_DeepLoad ( ) : void
Step_03_DeepLoad_Generated ( ) : void

Deep load all Address children.

Step_04_Update ( ) : void
Step_04_Update_Generated ( ) : void

Updates a mock Address entity into the database.

Step_05_Delete ( ) : void
Step_05_Delete_Generated ( ) : void

Delete the mock Address entity into the database.

Step_06_SerializeEntity ( ) : void
Step_06_SerializeEntity_Generated ( ) : void

Serialize the mock Address entity into a temporary file.

Step_07_DeserializeEntity ( ) : void
Step_07_DeserializeEntity_Generated ( ) : void

Deserialize the mock Address entity from a temporary file.

Step_08_SerializeCollection ( ) : void
Step_08_SerializeCollection_Generated ( ) : void

Serialize a Address collection into a temporary file.

Step_09_DeserializeCollection ( ) : void
Step_09_DeserializeCollection_Generated ( ) : void

Deserialize a Address collection from a temporary file.

Step_10_FK ( ) : void
Step_10_FK_Generated ( ) : void

Check the foreign key dal methods.

Step_11_IX ( ) : void
Step_11_IX_Generated ( ) : void

Check the indexes dal methods.

Step_20_TestEntityHelper ( ) : void
Step_20_TestEntityHelper_Generated ( ) : void

Test methods exposed by the EntityHelper class.

Step_30_TestFindByQuery ( ) : void
Step_30_TestFindByQuery_Generated ( ) : void

Test Find using the Query class

Method Details

AddressTest() public méthode

Creates a new AddressTest instance.
public AddressTest ( ) : System
Résultat System

CleanUp_Generated() static public méthode

This method is used to restore the environment after the tests are completed.
static public CleanUp_Generated ( ) : void
Résultat void

CreateMockInstance() static public méthode

Returns a Typed Address Entity with mock values.
static public CreateMockInstance ( TransactionManager tm ) : Address
tm TransactionManager
Résultat Nettiers.AdventureWorks.Entities.Address

CreateMockInstance_Generated() static public méthode

Returns a Typed Address Entity with mock values.
static public CreateMockInstance_Generated ( TransactionManager tm ) : Address
tm TransactionManager
Résultat Nettiers.AdventureWorks.Entities.Address

CreateTransaction() protected static méthode

protected static CreateTransaction ( ) : TransactionManager
Résultat TransactionManager

Init_Generated() static public méthode

This method is used to construct the test environment prior to running the tests.
static public Init_Generated ( ) : void
Résultat void

UpdateMockInstance() static public méthode

Update the Typed Address Entity with modified mock values.
static public UpdateMockInstance ( TransactionManager tm, Address mock ) : void
tm TransactionManager
mock Nettiers.AdventureWorks.Entities.Address
Résultat void

UpdateMockInstance_Generated() static public méthode

Update the Typed Address Entity with modified mock values.
static public UpdateMockInstance_Generated ( TransactionManager tm, Address mock ) : void
tm TransactionManager
mock Nettiers.AdventureWorks.Entities.Address
Résultat void

Property Details

mock protected_oe property

protected Address,Nettiers.AdventureWorks.Entities mock
Résultat Nettiers.AdventureWorks.Entities.Address

mockCollection protected_oe property

protected TList
mockCollection
Résultat TList