コード例 #1
0
ファイル: WatchListTests.cs プロジェクト: thehexgod/BESSY-DB
        public void WatchListTriggersTrimExcess()
        {
            var wl = new WatchList<int>("carp");
            bool triggered = false;

            wl.AddRangeInternal(new int[] { 1, 2, 3 });

            wl.OnCollectionChanged += new CollectionChanged<int>(delegate(string name, IEnumerable<int> collection)
            {
                triggered = true;
            });

            wl.TrimExcess();

            Assert.IsTrue(triggered);
        }