/** * @covers \ProxyManager\Configuration::getSignatureGenerator * @covers \ProxyManager\Configuration::setSignatureGenerator */ public function testSetGetSignatureGenerator() { $this->assertInstanceOf('ProxyManager\\Signature\\SignatureGeneratorInterface', $this->configuration->getSignatureGenerator()); /* @var $signatureGenerator \ProxyManager\Signature\SignatureGeneratorInterface */ $signatureGenerator = $this->getMock('ProxyManager\\Signature\\SignatureGeneratorInterface'); $this->configuration->setSignatureGenerator($signatureGenerator); $this->assertSame($signatureGenerator, $this->configuration->getSignatureGenerator()); }