/**
  * @dataProvider validProvider
  */
 public function testValid($id, $secret, $type, $redirectUri, $name)
 {
     $c = new ClientRegistration($id, $secret, $type, $redirectUri, $name);
     $this->assertEquals($id, $c->getId());
     $this->assertEquals($secret, $c->getSecret());
     $this->assertEquals($type, $c->getType());
     $this->assertEquals($redirectUri, $c->getRedirectUri());
     $this->assertEquals($name, $c->getName());
     $this->assertNull($c->getDescription());
     $this->assertNull($c->getIcon());
     $this->assertNull($c->getAllowedScope());
     $this->assertNull($c->getContactEmail());
 }