public void AndSpecification_SpecificationsAndOperator_SpecificationsAnded()
        {
            var andedSpecification = ResultFactModuleDimSpecification & ResultFactClassificationDimSpecification;

            Collection(
                ResultFacts.Where(andedSpecification.IsSatisfiedBy),
                fact => Equal(ResultFacts[1], fact)
                );
        }
Пример #2
0
        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)
                );
        }