Esempio n. 1
0
        public void Test_All_Methods()
        {
            var global = new GlobalFilterCollection();

            Assert.True(global.Count == 0);
            Assert.Throws <ArgumentNullException>(() => global.Add(null));

            var filter = new Filter();

            global.Add(filter);
            Assert.True(global.Count == 1 && global.First() == filter);
            Assert.Contains(filter, global);

            global.Remove(filter);
            Assert.True(global.Count == 0);


            global.Add(filter);
            global.Clear();
            Assert.True(global.Count == 0);
        }