public function testGetTypeByGroupUserNotInGroup() { $service = new User(); $service->setDataSource(self::$pdo); $result = $service->getTypeByGroup(3, 4); $this->assertInstanceOf('stdClass', $result); $this->assertObjectHasAttribute('is_admin', $result); $this->assertObjectHasAttribute('type', $result); $this->assertEquals(false, (bool) $result->is_admin); $this->assertEquals(null, $result->type); }
/** * @expectedException Exception */ public function testGetTypeByGroupException() { $service = new User(); $service->setDataSource(new PDOMock()); $service->getTypeByGroup(1, [1, 2]); }