Exemple #1
0
 public function testPasswordAccessors()
 {
     $url = new \r8\URL();
     $this->assertFalse($url->passwordExists());
     $this->assertNull($url->getPassword());
     $this->assertSame($url, $url->setPassword("pword"));
     $this->assertTrue($url->passwordExists());
     $this->assertSame("pword", $url->getPassword());
     $this->assertSame($url, $url->clearPassword());
     $this->assertFalse($url->passwordExists());
     $this->assertNull($url->getPassword());
     $this->assertSame($url, $url->setPassword("pword"));
     $this->assertTrue($url->passwordExists());
     $this->assertSame("pword", $url->getPassword());
     $this->assertSame($url, $url->setPassword("  "));
     $this->assertFalse($url->passwordExists());
     $this->assertNull($url->getPassword());
 }