public void UpdateSocietyDetails() { SocietyRepositoryTestClass societyRepositoryTestClass = new SocietyRepositoryTestClass(); Society society = societyRepositoryTestClass.GetSocietyDetails(1); society.City = "kochi"; society.ObjectState = ObjectState.Modified; // For Testing foreach(var building in society.Buildings) { building.ObjectState = ObjectState.Unchanged; } var b1=society.Buildings.Find(b => b.Description == "A1"); b1.Name = "Test Building test A1"; b1.ObjectState = ObjectState.Modified; var b2 = society.Buildings.Find(b => b.Description == "A-1"); if(b2!=null) b2.ObjectState = ObjectState.Deleted; foreach (var house in society.Houses) { house.ObjectState = ObjectState.Unchanged; } //For Testing... //var building = society.Buildings.ToArray(); //if(building.Length>0) //{ // building[0].Name = "Updated1"; // building[0].ObjectState = ObjectState.Modified; //} Society societyUpdated = societyRepositoryTestClass.UpdateSociety(society); Assert.IsTrue(society != null); }
public void UpdateSociety() { SocietyRepositoryTestClass societyRepositoryTestClass = new SocietyRepositoryTestClass(); Society society = societyRepositoryTestClass.GetSociety(1); society.City = "Bang"; Society societyUpdated = societyRepositoryTestClass.UpdateSociety(society); Assert.IsTrue(society != null); }