query_builder = $db; } // ------------------------------------------------------------------------ /** * @see ./mocks/schema/skeleton.php */ public function test_get_simple() { $jobs = $this->query_builder->get('job')->result_array(); // Dummy jobs contain 4 rows $this->assertCount(4, $jobs); // Check rows item $this->assertEquals('Developer', $jobs[0]['name']); $this->assertEquals('Politician', $jobs[1]['name']); $this->assertEquals('Accountant', $jobs[2]['name']); $this->assertEquals('Musician', $jobs[3]['name']); } // ------------------------------------------------------------------------ /** * @see ./mocks/schema/skeleton.php */ public function test_get_where() { $job1 = $this->query_builder->get('job', array('id' => 1))->result_array(); // Dummy jobs contain 1 rows $this->assertCount(1, $job1); // Check rows item $this->assertEquals('Developer', $job1[0]['name']); } }