RedUNIT\Base\Aliasing::testAliasSwitch PHP Method

testAliasSwitch() public method

Test switching alias (also issue #291).
public testAliasSwitch ( ) : void
return void
    public function testAliasSwitch()
    {
        $student = R::dispense('person');
        $project = R::dispense('project');
        $project->student = $student;
        R::store($project);
        $person = R::load('person', $student->id);
        asrt(count($person->alias('student')->ownProject), 1);
        asrt(count($person->alias('teacher')->ownProject), 0);
    }