public void MatchDoesntMatchOnFailedSingleCriteria() { FilterRegistryItem item = new FilterRegistryItem(new [] { new FakeFilterCriteria() { IsMatch = false } }, typeof(FakeActionFilter)); Assert.False(item.Match(this.GetFakeContext())); }
public void MatchMatches() { FilterRegistryItem item = new FilterRegistryItem(new [] { new FakeFilterCriteria() { IsMatch = true } }, typeof(FakeActionFilter)); Assert.True(item.Match(this.GetFakeContext())); }
private static object GetInstance(FilterRegistryItem item, int index) { return item.BuildFilters().ElementAt(index).Instance; }
private static object GetInstance(FilterRegistryItem item, int index) { return(item.BuildFilters().ElementAt(index).Instance); }
public void MatchMatchesOnEmptyCriteriaSet() { FilterRegistryItem item = new FilterRegistryItem(Enumerable.Empty <IFilterCriteria>(), typeof(FakeActionFilter)); Assert.True(item.Match(null)); }