Example #1
0
 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());
 }