public function testValidValueBuilder() { $name = new \TestApp\Model\Name(); $ret = $name->create(array('name' => 'John', 'country' => 'Taiwan', 'type' => 'type-a')); $this->assertResultSuccess($ret); is('Type Name A', $name->display('type')); $xml = $name->toXml(); ok($xml); $dom = new DOMDocument(); $dom->loadXml($xml); if (extension_loaded('yaml')) { $yaml = $name->toYaml(); ok($yaml); yaml_parse($yaml); } $json = $name->toJson(); ok($json); json_decode($json); ok($name->delete()->success); }