C# Class IntegrationTests.AddOrUpdateTests

Inheritance: RealmInstanceTest
Mostra file Open project: realm/realm-dotnet

Private Methods

Method Description
AddOrUpdate_ShouldReturnManaged ( ) : void
AddOrUpdate_ShouldReturnPassedInObject ( ) : void
AddOrUpdate_WhenChildHasNoPKAndGrandchildHasPK_ShouldAddChildUpdateGrandchild ( ) : void
AddOrUpdate_WhenChildHasNoPK_ShouldAddChild ( ) : void
AddOrUpdate_WhenChildHasPK_ShouldUpdateChild ( ) : void
AddOrUpdate_WhenDoesntExist_ShouldAdd ( ) : void
AddOrUpdate_WhenExists_ShouldUpdate ( ) : void
AddOrUpdate_WhenListHasNoPK_ShouldAddListItems ( ) : void
AddOrUpdate_WhenListHasPK_ShouldAddNewAndUpdateOldItems ( ) : void
AddOrUpdate_WhenListHasPK_ShouldUpdateListItems ( ) : void
AddOrUpdate_WhenListHasPK_ShouldUpdateListItemsSingleWrite ( ) : void
AddOrUpdate_WhenListIsNull_ShouldNotThrow ( ) : void
AddOrUpdate_WhenListObjectsDontHavePK_ShouldOverwriteList ( ) : void
AddOrUpdate_WhenListObjectsHavePK_ShouldOverwriteList ( ) : void
AddOrUpdate_WhenNewListIsNull_ShouldNotThrow ( ) : void
AddOrUpdate_WhenNoPrimaryKey_ShouldAdd ( ) : void
AddOrUpdate_WhenObjectHasNonEmptyList_ShouldNotThrow ( ) : void
AddOrUpdate_WhenPKIsNull_ShouldUpdate ( ) : void
AddOrUpdate_WhenParentAndChildDontExist_ShouldAddBoth ( ) : void
AddOrUpdate_WhenParentAndChildExist_ShouldUpdateBoth ( ) : void
AddOrUpdate_WhenParentExistsChildDoesnt_ShouldAddChild ( ) : void
AddOrUpdate_WhenParentHasNoPKChildHasNoPK_ShouldAddBoth ( ) : void
AddOrUpdate_WhenParentHasNoPKChildHasPK_ShouldAddParentUpdateChild ( ) : void
AddOrUpdate_WhenRelationIsNull_ShouldClearLink ( ) : void
Add_ShouldReturnManaged ( ) : void
Add_ShouldReturnPassedInObject ( ) : void
Add_WhenPKIsDefaultAndDuplicate_ShouldThrow ( Type type ) : void
Add_WhenPKIsNotDefaultButDuplicate_ShouldThrow ( ) : void
Add_WhenPKIsStringAndNull_ShouldThrow ( ) : void
Add_WhenRequiredPropertyIsNotSet_ShouldThrow ( ) : void
CyclicRelations_ShouldWork ( ) : void