/** * @test */ public function testSetFixedFees() { $testInputForm = new InputForm(); $testInputs = $testInputForm->getSampleForm(); $testLoanProperty = new LoanProperty($testInputs); $testCalculator = new FeeCalculator($testLoanProperty); $testCalculator->setFixedFees(); $this->assertEquals(18.0, $testCalculator->getFeesArray()['804 credit_report']); $this->assertEquals(850.0, $testCalculator->getFeesArray()['801 Origination']); $this->assertEquals(87.0, $testCalculator->getFeesArray()['TaxService']); $this->assertEquals(85.0, $testCalculator->getFeesArray()['HomeRegistration']); }