public void AndSpecification_SpecificationsAndOperator_SpecificationsAnded() { var andedSpecification = ResultFactModuleDimSpecification & ResultFactClassificationDimSpecification; Collection( ResultFacts.Where(andedSpecification.IsSatisfiedBy), fact => Equal(ResultFacts[1], fact) ); }
public void OrSpecification_SpecificationsOrOperator_SpecificationsOred() { var oredSpecification = ResultFactModuleDimSpecification | ResultFactClassificationDimSpecification; Collection( ResultFacts.Where(oredSpecification.IsSatisfiedBy), fact => Equal(ResultFacts[0], fact), fact => Equal(ResultFacts[1], fact), fact => Equal(ResultFacts[3], fact) ); }