public function testGetSetRegionalResults() { $r1 = new AnalyticsExportRegionalResult(); $r2 = new AnalyticsExportRegionalResult(); $newResults = new ArrayCollection(); $newResults->add($r1); $newResults->add($r2); $results = $this->instance->getRegionalResults(); $this->assertInstanceOf(ArrayCollection::class, $results); $this->assertEmpty($results->count()); $this->assertInstanceOf(AnalyticsExport::class, $this->instance->addRegionalResult($r1)); $this->assertInstanceOf(AnalyticsExport::class, $this->instance->addRegionalResult($r1)); $this->assertCount(1, $this->instance->getRegionalResults()->toArray()); $this->assertInstanceOf(AnalyticsExport::class, $this->instance->addRegionalResult($r2)); $this->assertInstanceOf(AnalyticsExport::class, $this->instance->addRegionalResult($r2)); $this->assertCount(2, $this->instance->getRegionalResults()->toArray()); $this->assertEquals($newResults, $this->instance->getRegionalResults()); $this->assertInstanceOf(AnalyticsExport::class, $this->instance->setRegionalResults($results)); $this->assertEquals($results, $this->instance->getRegionalResults()); }