public function testUpdateWithSingleKey() { $doc = new Document(array('model' => $this->_model)); $result = MockDocumentPost::meta('key'); $this->assertEqual('_id', $result); $doc->_id = 3; $this->assertFalse($doc->exists()); $doc->update(12); $this->assertTrue($doc->exists()); $this->assertEqual(12, $doc->_id); }
public function testUpdateWithSingleKey() { $doc = new Document(array('model' => 'lithium\\tests\\mocks\\data\\model\\MockDocumentPost')); $expected = 'id'; $result = MockDocumentPost::meta('key'); $this->assertEqual($expected, $result); $doc->id = 3; $this->assertFalse($doc->exists()); $doc->update(12); $this->assertTrue($doc->exists()); $expected = 12; $result = $doc->id; $this->assertEqual($expected, $result); }