Inheritance: extends atk4\data\Model
Example #1
0
 public function testRate()
 {
     $a = ['folder' => [['parent_id' => 1, 'is_deleted' => 0, 'name' => 'Desktop'], ['parent_id' => 1, 'is_deleted' => 0, 'name' => 'My Documents'], ['parent_id' => 1, 'is_deleted' => 0, 'name' => 'My Videos'], ['parent_id' => 1, 'is_deleted' => 0, 'name' => 'My Projects'], ['parent_id' => 4, 'is_deleted' => 0, 'name' => 'Agile Data'], ['parent_id' => 4, 'is_deleted' => 0, 'name' => 'DSQL'], ['parent_id' => 4, 'is_deleted' => 0, 'name' => 'Agile Toolkit'], ['parent_id' => 4, 'is_deleted' => 1, 'name' => 'test-project']]];
     $this->setDB($a);
     $db = new Persistence_SQL($this->db->connection);
     $f = new Folder($db);
     $f->load(4);
     $this->assertEquals(['id' => 4, 'name' => 'My Projects', 'count' => 3, 'parent_id' => 1, 'parent' => 'Desktop', 'is_deleted' => 0], $f->get());
 }