Exemplo n.º 1
0
 private bool AllRequiredRulesHavePassed(IEnumerable <IBaseRule <TRequest, TResponse> > rules) =>
 RequiredRules.All(requiredRule => rules.Any(rule => rule.GetType() == requiredRule && rule.IsPassed()));
Exemplo n.º 2
0
 public RequiresRulesRule(IEnumerable <IBaseRule <FakeRequest, FakeResponse> > rules)
 {
     RequiredRules.AddRange(rules.Select(rule => rule.GetType()));
 }