public void Appending_Insert1() { ObservableCollection <Item> items = new ObservableCollection <Item>(); Appending <Item> appending = items.Appending(new Item()); appending.ValidateConsistency(); items.Insert(0, new Item()); appending.ValidateConsistency(); }
public void Appending_Insert1() { ObservableCollection <Item> items = new ObservableCollection <Item>(); Appending <Item> appending = items.Appending(new Item()).IsNeededFor(consumer); appending.ValidateConsistency(); items.Insert(0, new Item()); appending.ValidateConsistency(); consumer.Dispose(); }
public void Appending_Remove1() { ObservableCollection <Item> items = new ObservableCollection <Item>( new[] { new Item() } ); Appending <Item> appending = items.Appending(new Item()); appending.ValidateConsistency(); items.RemoveAt(0); appending.ValidateConsistency(); }
public void Appending_Initialization_01() { ObservableCollection <Item> items = new ObservableCollection <Item>(); Appending <Item> appending = items.Appending(new Item()); appending.ValidateConsistency(); }
public void Appending_Remove1() { ObservableCollection <Item> items = new ObservableCollection <Item>( new[] { new Item() } ); Appending <Item> appending = items.Appending(new Item()).IsNeededFor(consumer); appending.ValidateConsistency(); items.RemoveAt(0); appending.ValidateConsistency(); consumer.Dispose(); }
public void Appending_Remove( [Range(0, 4, 1)] int index) { ObservableCollection <Item> items = new ObservableCollection <Item>( new[] { new Item(), new Item(), new Item(), new Item(), new Item() } ); Appending <Item> appending = items.Appending(new Item()); appending.ValidateConsistency(); items.RemoveAt(index); appending.ValidateConsistency(); }
public void Appending_Set( [Range(0, 4, 1)] int index) { ObservableCollection <Item> items = new ObservableCollection <Item>( new[] { new Item(), new Item(), new Item(), new Item(), new Item() } ); Appending <Item> appending = items.Appending(new Item()).IsNeededFor(consumer); appending.ValidateConsistency(); items[index] = new Item(); appending.ValidateConsistency(); consumer.Dispose(); }
public void Appending_Move( [Range(0, 4, 1)] int oldIndex, [Range(0, 4, 1)] int newIndex) { ObservableCollection <Item> items = new ObservableCollection <Item>( new[] { new Item(), new Item(), new Item(), new Item(), new Item() } ); Appending <Item> appending = items.Appending(new Item()).For(consumer); appending.ValidateConsistency(); items.Move(oldIndex, newIndex); appending.ValidateConsistency(); consumer.Dispose(); }