public void Skipping_Insert1( [Range(0, 4, 1)] int count) { ObservableCollection <Item> items = new ObservableCollection <Item>(); Skipping <Item> itemComputing = items.Skipping(count); itemComputing.ValidateConsistency(); items.Insert(0, new Item()); itemComputing.ValidateConsistency(); }
public void Skipping_Remove1( [Range(0, 4, 1)] int count) { ObservableCollection <Item> items = new ObservableCollection <Item>( new[] { new Item() } ); Skipping <Item> itemComputing = items.Skipping(count); itemComputing.ValidateConsistency(); items.RemoveAt(0); itemComputing.ValidateConsistency(); }
public void Skipping_Initialization_01() { ObservableCollection <Item> items = new ObservableCollection <Item>(); Skipping <Item> itemComputing = items.Skipping(0); itemComputing.ValidateConsistency(); }
public void Skipping_Initialization_01() { ObservableCollection <Item> items = new ObservableCollection <Item>(); Skipping <Item> itemComputing = items.Skipping(0).IsNeededFor(consumer); itemComputing.ValidateConsistency(); consumer.Dispose(); }
public void Skipping_Set( [Range(0, 4, 1)] int count, [Range(0, 4, 1)] int index) { ObservableCollection <Item> items = new ObservableCollection <Item>( new[] { new Item(), new Item(), new Item(), new Item(), new Item() } ); Skipping <Item> itemComputing = items.Skipping(count); itemComputing.ValidateConsistency(); items[index] = new Item(); itemComputing.ValidateConsistency(); }
public void Skipping_Insert( [Range(0, 4, 1)] int index, [Range(0, 4, 1)] int count) { ObservableCollection <Item> items = new ObservableCollection <Item>( new[] { new Item(), new Item(), new Item(), new Item(), new Item() } ); Skipping <Item> itemComputing = items.Skipping(count).IsNeededFor(consumer); itemComputing.ValidateConsistency(); items.Insert(index, new Item()); itemComputing.ValidateConsistency(); consumer.Dispose(); }
public void Skipping_Remove( [Range(0, 4, 1)] int count, [Range(0, 4, 1)] int index) { ObservableCollection <Item> items = new ObservableCollection <Item>( new[] { new Item(), new Item(), new Item(), new Item(), new Item() } ); Skipping <Item> itemComputing = items.Skipping(count).For(consumer); itemComputing.ValidateConsistency(); items.RemoveAt(index); itemComputing.ValidateConsistency(); consumer.Dispose(); }