public void TestMoveAfter2() { var voc = new VirtualOrderContainer <Foo>("", new[] { _f1, _f2, _f3 }); voc.MoveAfter(_f1, _f2); voc.OrderedItems.ShouldBe((IEnumerable <Foo>) new[] { _f2, _f1, _f3 }); }
public void TestMoveAfter2() { var voc = new VirtualOrderContainer <Foo>("", new[] { _f1, _f2, _f3 }); voc.MoveAfter(_f1, _f2); CollectionAssert.AreEqual(new[] { _f2, _f1, _f3 }, voc.OrderedItems); }
public void TestMoveAfterNotExsts() { var voc = new VirtualOrderContainer <Foo>("", new[] { _f1, _f2 }); Should.Throw <ArgumentException>(() => voc.MoveAfter(_f2, _f3)); }
public void TestMoveAfterNotExsts() { var voc = new VirtualOrderContainer <Foo>("", new[] { _f1, _f2 }); voc.MoveAfter(_f2, _f3); }