lithium\tests\cases\data\ModelTest::testSettingNestedObjectDefaults PHP Метод

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

    public function testSettingNestedObjectDefaults()
    {
        $schema = MockPost::schema()->append(array('nested.value' => array('type' => 'string', 'default' => 'foo')));
        $this->assertEqual('foo', MockPost::create()->nested['value']);
        $data = array('nested' => array('value' => 'bar'));
        $this->assertEqual('bar', MockPost::create($data)->nested['value']);
    }
ModelTest