コード例 #1
0
 public function testDomainlist()
 {
     $list = array('example.com', new Domain('example.net'));
     $dl = new DomainList($list);
     $list = $dl->getDomainList();
     $this->assertTrue(is_array($list));
     $this->assertArrayHasKey(0, $list);
     $this->assertInstanceOf('SynergyWholesale\\Types\\Domain', $list[0]);
     $this->assertEquals('example.com', strval($list[0]));
     $this->assertArrayHasKey(1, $list);
     $this->assertInstanceOf('SynergyWholesale\\Types\\Domain', $list[1]);
     $this->assertEquals('example.net', strval($list[1]));
     $list = $dl->getDomainNames();
     $this->assertTrue(is_array($list));
     $this->assertArrayHasKey(0, $list);
     $this->assertTrue(is_string($list[0]));
     $this->assertEquals('example.com', strval($list[0]));
     $this->assertArrayHasKey(1, $list);
     $this->assertTrue(is_string($list[1]));
     $this->assertEquals('example.net', strval($list[1]));
     $this->assertEquals('example.com, example.net', strval($dl));
 }