Example #1
0
 /**
  * Test is Get and Set Additional Domain Names
  *
  * @return void
  *
  * @covers \Rcm\Entity\Domain
  */
 public function testGetAndSetAdditionalDomainNames()
 {
     $domainOne = new Domain();
     $domainOne->setDomainId(1);
     $domainTwo = new Domain();
     $domainTwo->setDomainId(2);
     $domainThree = new Domain();
     $domainThree->setDomainId(3);
     $expected = [$domainOne, $domainTwo, $domainThree];
     $this->domain->setAdditionalDomain($domainOne);
     $this->domain->setAdditionalDomain($domainTwo);
     $this->domain->setAdditionalDomain($domainThree);
     $actual = $this->domain->getAdditionalDomains();
     $this->assertTrue($actual instanceof ArrayCollection);
     $this->assertEquals($expected, $actual->toArray());
 }