C# Class ChangeTracking.Tests.IChangeTrackableTests

Show file Open project: joelweiss/ChangeTracking

Private Methods

Method Description
AcceptChanges_Should_AcceptChanges ( ) : void
AcceptChanges_Should_AcceptChanges_On_Collection_Property ( ) : void
AcceptChanges_Should_AcceptChanges_On_Complex_Property ( ) : void
AcceptChanges_Should_Raise_StatusChanged ( ) : void
AcceptChanges_Should_Status_Be_Unchanged ( ) : void
AsTrackable_Should_CollectionProperty_Children_Be_Trackable ( ) : void
AsTrackable_Should_ComplexProperty_Children_Be_Trackable ( ) : void
AsTrackable_Should_Make_Object_Implement_IChangeTrackable ( ) : void
AsTrackable_When_CollectionProperty_Children_Trackable_AcceptChanes_Should_Accept_On_Childern ( ) : void
AsTrackable_When_CollectionProperty_Children_Trackable_Child_Change_Collection_Should_Change_Parent ( ) : void
AsTrackable_When_CollectionProperty_Children_Trackable_Child_Change_Property_Should_Change_Parent ( ) : void
AsTrackable_When_ComplexProperty_Children_Trackable_AcceptChanes_Should_Accept_On_Childern ( ) : void
AsTrackable_When_ComplexProperty_Children_Trackable_Child_Change_Should_Change_Parent ( ) : void
AsTrackable_When_Not_CollectionProperty_Children_Trackable_AcceptChanges_Should_Work ( ) : void
AsTrackable_When_Not_CollectionProperty_Children_Trackable_RejectChanges_Should_Work ( ) : void
AsTrackable_When_Not_ComplexProperty_Children_Trackable_AcceptChanges_Should_Work ( ) : void
AsTrackable_When_Not_ComplexProperty_Children_Trackable_RejectChanges_Should_Work ( ) : void
AsTrackable_When_Passed_False_Should_Not_CollectionProperty_Children_Be_Trackable ( ) : void
AsTrackable_When_Passed_False_Should_Not_ComplexProperty_Children_Be_Trackable ( ) : void
Change_Property_From_Null_To_Value_Should_Not_Throw ( ) : void
Change_Property_Should_Raise_StatusChanged_Event ( ) : void
Change_Property_To_Same_Value_Should_Not_Raise_StatusChanged_Event ( ) : void
GetOriginalValue_By_Property_Name_Should_Return_Original_Value ( ) : void
GetOriginalValue_Generic_By_Property_Name_Should_Return_Original_Value ( ) : void
GetOriginalValue_Should_Return_Original_Value ( ) : void
GetOriginal_Should_Return_Original ( ) : void
RejectChanges_Should_Raise_StatusChanged ( ) : void
RejectChanges_Should_RejectChanges ( ) : void
RejectChanges_Should_RejectChanges_On_Collection_Property ( ) : void
RejectChanges_Should_RejectChanges_On_Complex_Property ( ) : void
RejectChanges_Should_Status_Be_Unchanged ( ) : void
RejectChanges_Should_Status_Be_Unchanged_On_Collection_Property ( ) : void
RejectChanges_Should_Status_Be_Unchanged_On_Complex_Property ( ) : void
When_AsTrackable_CastToIChangeTrackable_Should_Not_Throw_InvalidCastException ( ) : void
When_CollectionProperty_Children_Not_Trackable_Change_CollectionProperty_Should_Not_Raise_StatusChanged_Event ( ) : void
When_CollectionProperty_Children_Not_Trackable_Change_Property_On_Item_In_Collection_Should_Not_Raise_StatusChanged_Event ( ) : void
When_CollectionProperty_Children_Trackable_Change_CollectionProperty_Should_Raise_StatusChanged_Event ( ) : void
When_CollectionProperty_Children_Trackable_Change_Property_On_Item_In_Collection_Should_Raise_StatusChanged_Event ( ) : void
When_CollectionProperty_Children_Trackable_Set_CollectionProperty_And_Change_Collection_Item_Property_Should_Raise_StatusChanged_Event ( ) : void
When_CollectionProperty_Children_Trackable_Set_CollectionProperty_And_Change_Collection_Should_Raise_StatusChanged_Event ( ) : void
When_ComplexProperty_Children_Trackable_Change_Property_On_Complex_Property_Should_Raise_StatusChanged_Event ( ) : void
When_ComplexProperty_Children_Trackable_Set_CoomplexProperty_And_Change_Property_Should_Raise_StatusChanged_Event ( ) : void
When_Not_AsTrackable_CastToIChangeTrackable_Should_Throw_InvalidCastException ( ) : void
When_Not_ComplexProperty_Children_Trackable_Change_Property_On_Complex_Property_Should_Not_Raise_StatusChanged_Event ( ) : void
When_Nothing_Is_Changed_Should_Be_Unchanged ( ) : void
When_Setting_Status_Should_Be_That_Status ( ) : void
When_StatusChanged_Raised_Property_Should_Be_Changed ( ) : void
When_Status_Added_And_Change_Value_Status_Should_Stil_Be_Added ( ) : void
When_Status_Is_Deleted_And_Change_Value_Should_Throw ( ) : void