public function testGetSetCertificateProviders() { unset($this->poa->{'certificateProviders'}); $certificateProviders = $this->poa->getCertificateProviders(); for ($i = 0; $i < 5; $i++) { $certificateProviders->add(new CertificateProvider()); } $this->poa->setCertificateProviders($certificateProviders); $this->assertEquals($certificateProviders, $this->poa->getCertificateProviders()); unset($this->poa->{'certificateProviders'}); $cp = new CertificateProvider(); $this->poa->addCertificateProvider($cp); $this->assertEquals($cp, $this->poa->getCertificateProviders()[0]); }