public void Last_Initialization_01() { ObservableCollection <Item> items = new ObservableCollection <Item>(); LastComputing <Item> last = items.LastComputing(); last.ValidateConsistency(); }
public void Last_Initialization_01() { ObservableCollection <Item> items = new ObservableCollection <Item>(); LastComputing <Item> last = items.LastComputing().IsNeededFor(consumer); last.ValidateConsistency(); consumer.Dispose(); }
public void Last_Insert1() { ObservableCollection <Item> items = new ObservableCollection <Item>(); LastComputing <Item> last = items.LastComputing(); last.ValidateConsistency(); items.Insert(0, new Item()); last.ValidateConsistency(); }
public void Last_Insert1() { ObservableCollection <Item> items = new ObservableCollection <Item>(); LastComputing <Item> last = items.LastComputing().For(consumer); last.ValidateInternalConsistency(); items.Insert(0, new Item()); last.ValidateInternalConsistency(); consumer.Dispose(); }
public void Last_Remove1() { ObservableCollection <Item> items = new ObservableCollection <Item>( new[] { new Item() } ); LastComputing <Item> last = items.LastComputing(); last.ValidateConsistency(); items.RemoveAt(0); last.ValidateConsistency(); }
public void Last_Remove1() { ObservableCollection <Item> items = new ObservableCollection <Item>( new[] { new Item() } ); LastComputing <Item> last = items.LastComputing().IsNeededFor(consumer); last.ValidateConsistency(); items.RemoveAt(0); last.ValidateConsistency(); consumer.Dispose(); }
public void Last_Remove( [Range(0, 4, 1)] int index) { ObservableCollection <Item> items = new ObservableCollection <Item>( new[] { new Item(), new Item(), new Item(), new Item(), new Item() } ); LastComputing <Item> last = items.LastComputing(); last.ValidateConsistency(); items.RemoveAt(index); last.ValidateConsistency(); }
public void Last_Insert( [Range(0, 4, 1)] int index) { ObservableCollection <Item> items = new ObservableCollection <Item>( new[] { new Item(), new Item(), new Item(), new Item(), new Item() } ); LastComputing <Item> last = items.LastComputing().IsNeededFor(consumer); last.ValidateConsistency(); items.Insert(index, new Item()); last.ValidateConsistency(); consumer.Dispose(); }
public void Last_Set( [Range(0, 4, 1)] int index, [Values(true, false)] bool itemNew) { ObservableCollection <Item> items = new ObservableCollection <Item>( new[] { new Item(), new Item(), new Item(), new Item(), new Item() } ); LastComputing <Item> last = items.LastComputing(); last.ValidateConsistency(); items[index] = new Item(); last.ValidateConsistency(); }
public void Last_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() } ); LastComputing <Item> last = items.LastComputing().For(consumer); last.ValidateConsistency(); items.Move(oldIndex, newIndex); last.ValidateConsistency(); consumer.Dispose(); }