RedUNIT\Blackhole\Import::testArrayAccess PHP Метод

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

Test import using array access functions
public testArrayAccess ( ) : void
Результат void
    public function testArrayAccess()
    {
        $book = R::dispense('book');
        $book->isAwesome = TRUE;
        asrt(isset($book->isAwesome), TRUE);
        $book = R::dispense('book');
        $book['isAwesome'] = TRUE;
        asrt(isset($book->isAwesome), TRUE);
        $book = R::dispense('book');
        $book['xownPageList'] = R::dispense('page', 2);
        asrt(isset($book->ownPage), TRUE);
        asrt(isset($book->xownPage), TRUE);
        asrt(isset($book->ownPageList), TRUE);
        asrt(isset($book->xownPageList), TRUE);
        $book = R::dispense('book');
        $book['ownPageList'] = R::dispense('page', 2);
        asrt(isset($book->ownPage), TRUE);
        asrt(isset($book->xownPage), TRUE);
        asrt(isset($book->ownPageList), TRUE);
        asrt(isset($book->xownPageList), TRUE);
        $book = R::dispense('book');
        $book['xownPage'] = R::dispense('page', 2);
        asrt(isset($book->ownPage), TRUE);
        asrt(isset($book->xownPage), TRUE);
        asrt(isset($book->ownPageList), TRUE);
        asrt(isset($book->xownPageList), TRUE);
        $book = R::dispense('book');
        $book['ownPage'] = R::dispense('page', 2);
        asrt(isset($book->ownPage), TRUE);
        asrt(isset($book->xownPage), TRUE);
        asrt(isset($book->ownPageList), TRUE);
        asrt(isset($book->xownPageList), TRUE);
        $book = R::dispense('book');
        $book['sharedTag'] = R::dispense('tag', 2);
        asrt(isset($book->sharedTag), TRUE);
        asrt(isset($book->sharedTagList), TRUE);
        $book = R::dispense('book');
        $book['sharedTagList'] = R::dispense('tag', 2);
        asrt(isset($book->sharedTag), TRUE);
        asrt(isset($book->sharedTagList), TRUE);
    }