public void AndFilter_Constructor() { var filter = new AndFilter(new CategoryFilter("Dummy"), new IdFilter(dummyFixture.Id)); Assert.False(filter.IsEmpty); Assert.That(filter.Match(dummyFixture)); Assert.False(filter.Match(anotherFixture)); }
public void TestNestedAndFilters() { var filter = new AndFilter( new CategoryFilter("Dummy"), new PropertyFilter("Priority", "High")); Assert.That(filter.Match(_dummyFixture)); Assert.That(filter.IsExplicitMatch(_dummyFixture)); Assert.False(filter.Match(_anotherFixture)); Assert.False(filter.IsExplicitMatch(_anotherFixture)); Assert.False(filter.Match(_yetAnotherFixture)); Assert.False(filter.IsExplicitMatch(_yetAnotherFixture)); Assert.False(filter.Match(_explicitFixture)); Assert.False(filter.IsExplicitMatch(_explicitFixture)); }