RedUNIT\Base\Dispense::testDispenseArray PHP Метод

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

Tests different return values of dispense().
public testDispenseArray ( ) : void
Результат void
    public function testDispenseArray()
    {
        $oodb = R::getRedBean();
        $array = $oodb->dispense('book', 0, TRUE);
        asrt(is_array($array), TRUE);
        $array = $oodb->dispense('book', 1, TRUE);
        asrt(is_array($array), TRUE);
        $array = $oodb->dispense('book', 2, TRUE);
        asrt(is_array($array), TRUE);
        $array = R::dispense('book', 0, TRUE);
        asrt(is_array($array), TRUE);
        $array = R::dispense('book', 1, TRUE);
        asrt(is_array($array), TRUE);
        $array = R::dispense('book', 2, TRUE);
        asrt(is_array($array), TRUE);
        $array = $oodb->dispense('book', 0, FALSE);
        asrt(is_array($array), FALSE);
        asrt(is_null($array), TRUE);
        $array = $oodb->dispense('book', 1, FALSE);
        asrt(is_array($array), FALSE);
        asrt($array instanceof OODBBean, TRUE);
        $array = $oodb->dispense('book', 2, FALSE);
        asrt(is_array($array), TRUE);
        $array = R::dispense('book', 0, FALSE);
        asrt(is_array($array), FALSE);
        $array = R::dispense('book', 1, FALSE);
        asrt(is_array($array), FALSE);
        $array = R::dispense('book', 2, FALSE);
        asrt(is_array($array), TRUE);
        $array = $oodb->dispense('book', 0);
        asrt(is_array($array), FALSE);
        asrt(is_null($array), TRUE);
        $array = $oodb->dispense('book', 1);
        asrt(is_array($array), FALSE);
        asrt($array instanceof OODBBean, TRUE);
        $array = $oodb->dispense('book', 2);
        asrt(is_array($array), TRUE);
        $array = R::dispense('book', 0);
        asrt(is_array($array), FALSE);
        $array = R::dispense('book', 1);
        asrt(is_array($array), FALSE);
        $array = R::dispense('book', 2);
        asrt(is_array($array), TRUE);
    }