public void File_Is_Excluded_If_Matches_Filter() { var filter = new Filter(); filter.AddFileExclusionFilters(new[] { "XXX.*" }); Assert.IsTrue(filter.ExcludeByFile("XXX.cs")); }
public void File_Is_Not_Excluded_If_Does_Not_Match_Filter() { var filter = new Filter(); filter.AddFileExclusionFilters(new[]{"XXX.*"}); Assert.IsFalse(filter.ExcludeByFile("YYY.cs")); }
public void File_Is_Not_Excluded_If_No_Filters_Set() { var filter = new Filter(); Assert.IsFalse(filter.ExcludeByFile("xyz.cs")); }
public void File_Is_Not_Excluded_If_No_File_Not_Supplied() { var filter = new Filter(); Assert.IsFalse(filter.ExcludeByFile("")); }
public void File_Is_Excluded_If_Matches_Filter_UsingRegularExpressions() { // arrange var filter = new Filter(true); filter.AddFileExclusionFilters(new[] { @"XXX\..*" }); // act, assert Assert.IsTrue(filter.ExcludeByFile("XXX.cs")); }