public void Should_Set_SpouseId_In_Family() { int familyId; using (var db = CMSDataContext.Create(DatabaseFixture.Host)) { familyId = MockPeople.CreateSaveCouple(db); } using (var db = CMSDataContext.Create(DatabaseFixture.Host)) { var family = db.Families.FirstOrDefault(p => p.FamilyId == familyId); family.HeadOfHouseholdSpouseId.ShouldNotBeNull(); } }
public void Should_ShouldUpdateAllSpouseId() { int familyId; using (var db = CMSDataContext.Create(DatabaseFixture.Host)) { familyId = MockPeople.CreateSaveCouple(db); } using (var db = CMSDataContext.Create(DatabaseFixture.Host)) { var family = db.Families.FirstOrDefault(p => p.FamilyId == familyId); family.HeadOfHouseholdSpouseId = null; db.SubmitChanges(); } using (var db = CMSDataContext.Create(DatabaseFixture.Host)) { db.UpdateAllSpouseId(); var family = db.Families.FirstOrDefault(p => p.FamilyId == familyId); family.HeadOfHouseholdSpouseId.ShouldNotBeNull(); } }