public function testProject_Ok() { $user = User::findByLogin('test'); $result = Project::find('all', array('joins' => array('members'), 'select' => 'projects.identifier,members.user_id,members.role_id', 'conditions' => array('user_id = ?', $user->id))); $this->assertEquals(4, $result[0]->role_id); $this->assertEquals(3, $result[1]->role_id); }
public function testProjectsJoin_Ok() { $user = User::findByLogin('test'); $this->assertNotNull($user); $projects = $user->projects; $c = count($projects); $this->assertEquals(2, $c); $this->assertEquals('testpal-dictionary', $projects[0]->identifier); $this->assertEquals('lwl2', $projects[1]->identifier); }