public function testUser() { $user = new User(123, 'Admin', '*****@*****.**', 'Colin', 'Rosen', false, UserPermission::ADMINISTRATOR, true, false, true, "MEH"); $this->assertEquals(123, $user->getID()); $this->assertEquals('Admin', $user->getUsername()); $this->assertEquals('*****@*****.**', $user->getEmail()); $this->assertEquals('Colin', $user->getFirstname()); $this->assertEquals('Rosen', $user->getSurname()); $this->assertEquals('Colin Rosen', $user->getName()); $this->assertEquals(false, $user->ForceOffline()); $this->assertEquals(UserPermission::ADMINISTRATOR, $user->getPermission()); $this->assertEquals(true, $user->isActive()); $this->assertEquals(false, $user->isBlocked()); $this->assertEquals(true, $user->isOnline()); $this->assertEquals("MEH", $user->getImage()); }