/** * 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()); }