Esempio n. 1
0
        public void Track_Class_That_Inherits_From_GenericList()
        {
            var items = new MyIListOfString {
                "A", "B"
            };

            var tracker = new ChangeTracker();

            tracker.TrackChanges(items);
            Assert.IsFalse(tracker.CheckChanges());

            // change
            items[1] = "B!";
            Assert.IsTrue(tracker.CheckChanges());

            // back
            items[1] = "B";
            Assert.IsFalse(tracker.CheckChanges());
        }
Esempio n. 2
0
 public MyItemWithClassIList()
 {
     MyItems = new MyIListOfString();
 }