CodeValue.CodeCommander.FilterManager.RemoveFilter C# (CSharp) Метод

RemoveFilter() публичный Метод

public RemoveFilter ( IFilter filter ) : bool
filter IFilter
Результат bool
        public bool RemoveFilter(IFilter filter)
        {
            lock (holdChanges)
            {
                _filtersChanged = true;
                return Filters.Remove(filter);
            }
        }

Usage Example

Пример #1
0
        public void RemoveFilter_RemovingAFilterWhenFilterExist_FilterManagerRemainEmptyFilters()
        {
            // Arrange
            FilterManager target = new FilterManager();
            var filter = Mock.Create<IFilter>();
            target.AddFilter(filter);

            // Act

            target.RemoveFilter(filter);
            // Assert
            Assert.IsTrue(target.CurrentFilters.Length == 0);
        }
All Usage Examples Of CodeValue.CodeCommander.FilterManager::RemoveFilter