Ejemplo n.º 1
0
 public function testCreateNewEmptyData()
 {
     $this->logger->info("testCreateNewEmptyData ...");
     $data = new Object();
     $data->type = 'blog-post';
     $data->save();
     $this->assertEquals(1, Object::count());
     $this->assertEquals(1, ObjectRevision::count());
     $fetched = Object::first();
     $this->assertEquals($fetched->data, '{}');
     $fetched->setJsonAttribute('metadata', 'modified', 'true');
     $fetched->save();
     $this->assertEquals(2, ObjectRevision::count());
     $data = new Object();
     $data->type = 'blog-post';
     $data->save();
     $this->assertEquals(2, Object::count());
 }