public void RemoveDeletesFilterByInstance()
        {
            // Arrange
            _collection.Add(_filterInstance);

            // Act
            _collection.Remove(_filterInstance);

            // Assert
            Assert.Empty(_collection);
        }
        public void RemoveDeletesFilterByInstance() {
            // Arrange
            var filterInstance = new object();
            var collection = new GlobalFilterCollection();
            collection.Add(filterInstance);

            // Act
            collection.Remove(filterInstance);

            // Assert
            Assert.IsFalse(collection.Any());
        }
Ejemplo n.º 3
0
        public void RemoveDeletesFilterByInstance()
        {
            // Arrange
            var filterInstance = new object();
            var collection     = new GlobalFilterCollection();

            collection.Add(filterInstance);

            // Act
            collection.Remove(filterInstance);

            // Assert
            Assert.IsFalse(collection.Any());
        }
Ejemplo n.º 4
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);
        }
Ejemplo n.º 5
0
 public static void RegisterGlobalFilters(GlobalFilterCollection filters)
 {
     filters.Remove(new HandleErrorAttribute());
 }