PopTest\Mvc\ViewTest::testSetAndGetModelData PHP Метод

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

    public function testSetAndGetModelData()
    {
        $v = new View('some template');
        $v->setData(array(123, 'something'));
        $v->set('new', 'thing');
        $d = $v->getData();
        $this->assertTrue(in_array(123, $d));
        $this->assertEquals('something', $v->get(1));
        $this->assertEquals('thing', $v->get('new'));
        $this->assertEquals('thing', $v->new);
        $v->new = 'somethingelse';
        $this->assertEquals('somethingelse', $v->new);
        $this->assertTrue(isset($v->new));
        $v->merge(array('newthing' => 456));
        $this->assertTrue(isset($v->newthing));
        $this->assertEquals(456, $v->newthing);
    }