public function testSpecificationIsTrue() { $days = array('mon' => 30, 'tues' => 30, 'wed' => 30); $questionnaire = new Questionnaire(new Person()); $questionnaire->getMoving()->setAerobicActivityDays($days); $this->assertTrue(AerobicTimeLT150MinsDaysGTE3Specification::isSatisfiedBy($questionnaire)); }
/** * @inheritDoc */ public static function isSatisfiedBy(Questionnaire $questionnaire) { return AerobicTimeLT150MinsDaysGTE3Specification::isSatisfiedBy($questionnaire) && false === StrengtheningIsRedSpecification::isSatisfiedBy($questionnaire); }