DefaultControllerTest::testCalculateDefaultReferral_ssa PHP Метод

testCalculateDefaultReferral_ssa() публичный Метод

    public function testCalculateDefaultReferral_ssa()
    {
        $test = $this->getDefaultController(array('getReferralChoices'));
        $firm = ComponentStubGenerator::generate('Firm', array('id' => 3, 'service_subspecialty_assignment_id' => 1));
        $test->firm = $firm;
        $firm2 = ComponentStubGenerator::generate('Firm', array('id' => 9, 'service_subspecialty_assignment_id' => 1));
        $test->expects($this->once())->method('getReferralChoices')->will($this->returnValue(array(ComponentStubGenerator::generate('Referral', array('id' => 5, 'service_subspecialty_assignment_id' => 3)), ComponentStubGenerator::generate('Referral', array('id' => 9, 'firm' => $firm2, 'service_subspecialty_assignment_id' => 7)), ComponentStubGenerator::generate('Referral', array('id' => 12, 'service_subspecialty_assignment_id' => 1)))));
        $res = $test->calculateDefaultReferral();
        $this->assertEquals(12, $res->id);
    }