public RemoveFilter ( IFilter filter ) : bool | ||
filter | IFilter | |
return | bool |
public bool RemoveFilter(IFilter filter)
{
lock (holdChanges)
{
_filtersChanged = true;
return Filters.Remove(filter);
}
}
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); }