public void IncludesAndExcludesWithWildcards_NotMatchingElement_ElementIsNotAccepted() { IFilter filter = new DefaultFilter(new[] { "+Test*", "-Tes*" }); Assert.IsFalse(filter.IsElementIncludedInReport("Test"), "Element is expected to be included."); Assert.IsFalse(filter.IsElementIncludedInReport("PrefixTest123"), "Element is expected to be included."); }
public void IncludesAndExcludesWithWildcards_MatchingElement_ElementIsAccepted() { IFilter filter = new DefaultFilter(new[] { "+Test*", "-SomeExclude*" }); Assert.IsTrue(filter.IsElementIncludedInReport("Test"), "Element is expected to be included."); Assert.IsTrue(filter.IsElementIncludedInReport("Test123"), "Element is expected to be included."); }
public void OnlyIncludes_MatchingElement_ElementIsAccepted() { IFilter filter = new DefaultFilter(new[] { "+Test" }); Assert.IsTrue(filter.IsElementIncludedInReport("Test"), "Element is expected to be included."); }
public void IncludesAndExcludes_NotMatchingElement_ElementIsNotAccepted() { IFilter filter = new DefaultFilter(new[] { "+Test", "-Test" }); Assert.IsFalse(filter.IsElementIncludedInReport("Test"), "Element is expected to be excluded."); }
public void NoFilter_AnyElement_ElementIsAccepted() { IFilter filter = new DefaultFilter(new string[] { }); Assert.IsTrue(filter.IsElementIncludedInReport("Test"), "Element is expected to be included."); }