public void TestTrackableCollection_Any() { var a = new Simple("a"); var b = new Simple("b"); var c = new Simple("c"); var coll = new TrackableCollection <Simple>() { a, b, c, b, c, b, b }; Assert.IsTrue(coll.Any()); Assert.IsFalse(coll.Any(i => i.Value == "d")); Assert.IsTrue(coll.Any(i => i.Value == "b")); coll.Clear(); Assert.IsFalse(coll.Any()); Assert.IsFalse(coll.Any(i => i.Value == "d")); }