/** * @test */ public function criteria_is_not_satisfied_when_reference_has_adverse_credit() { $reference = new ReferencingApplication(); $reference->setHasCCJ(true); $rrpReference = new RentRecoveryPlusReference(); $rrpReference->setParent($reference); $this->assertFalse($this->criteria->isSatisfiedBy($rrpReference)); }
/** * @test */ public function criteria_is_not_satisfied_when_credit_score_is_unsatisfactory_for_insight() { $this->reference->setProductId(ProductIds::INSIGHT); $this->creditReference->setScore(CreditScoreCriteriaLimits::MINIMUM_INSIGHT_CREDIT_SCORE - 1); $this->assertFalse($this->criteria->isSatisfiedBy($this->rrpReference)); }
/** * @test * @dataProvider getIncompleteReferences */ public function criteria_is_not_satisfied_when_reference_is_not_complete(RentRecoveryPlusReference $referenceMock) { $this->assertFalse($this->criteria->isSatisfiedBy($referenceMock)); }
/** * @test * @dataProvider getUnemployedReferences */ public function criteria_is_not_satisfied_when_tenant_is_not_employed(RentRecoveryPlusReference $reference) { $this->assertFalse($this->criteria->isSatisfiedBy($reference)); }