public void ClearAddRangeDoesntRaiseAnEventIfNothingIsAddedOrCleared() { var oc = new ObservableCollectionEx <string>(); var toAdd = new List <string>(); oc.MonitorEvents(); oc.ClearAndAddRange(toAdd); oc.ShouldNotRaise("CollectionChanged"); }
public void AddRangeDoesntRaiseAnEventIfNothingIsAdded() { var oc = new ObservableCollectionEx <string> { "Foo", "Bar" }; var toAdd = new List <string>(); oc.MonitorEvents(); oc.AddRange(toAdd); oc.ShouldNotRaise("CollectionChanged"); }
public void AddRangeDoesntRaiseAnEventIfNothingIsAdded() { var oc = new ObservableCollectionEx<string> { "Foo", "Bar" }; var toAdd = new List<string>(); oc.MonitorEvents(); oc.AddRange(toAdd); oc.ShouldNotRaise("CollectionChanged"); }
public void ClearAddRangeDoesntRaiseAnEventIfNothingIsAddedOrCleared() { var oc = new ObservableCollectionEx<string>(); var toAdd = new List<string>(); oc.MonitorEvents(); oc.ClearAndAddRange(toAdd); oc.ShouldNotRaise("CollectionChanged"); }