public function testSetCurrentUser() { $this->assertEmpty($this->object->getGroups()); $this->assertEmpty($this->object->getUserId()); $this->assertEmpty($this->object->getUserName()); $this->object->setCurrentUser(1, 'test', array('x1', 'x2')); $this->assertEquals(1, $this->object->getUserId()); $this->assertEquals('test', $this->object->getUserName()); $this->assertEquals(array('x1', 'x2'), $this->object->getGroups()); $this->object->setCurrentUser(2, 'other test', array('a', 'b', 'c')); $this->assertEquals(2, $this->object->getUserId()); $this->assertEquals('other test', $this->object->getUserName()); $this->assertEquals(array('a', 'b', 'c'), $this->object->getGroups()); }