atk4\data\tests\FolderTest::testRate PHP Method

testRate() public method

public testRate ( )
    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());
    }
FolderTest