public void MatchMatches() { ActionFilterRecord record = new ActionFilterRecord(new [] { new FakeActionFilterCriteria() { IsMatch = true } }, typeof(FakeActionFilter)); Assert.True(record.Match(this.GetFakeContext())); }
public void MatchDoesntMatchOnFailedSingleCriteria() { ActionFilterRecord record = new ActionFilterRecord(new [] { new FakeActionFilterCriteria() { IsMatch = false } }, typeof(FakeActionFilter)); Assert.False(record.Match(this.GetFakeContext())); }
public void MatchMatchesOnEmptyCriteriaSet() { ActionFilterRecord record = new ActionFilterRecord(Enumerable.Empty <IActionFilterCriteria>(), typeof(FakeActionFilter)); Assert.True(record.Match(null)); }