Esempio n. 1
0
 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);
 }
Esempio n. 2
0
 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);
 }