public function testSetDefinitions() { $tubePressDefinition = $this->mock('tubepress_internal_ioc_Definition'); $symfonyDefinition = $this->mock('\\Symfony\\Component\\DependencyInjection\\Definition'); $tubePressDefinition->shouldReceive('getUnderlyingSymfonyDefinition')->once()->andReturn($symfonyDefinition); $this->assertEmpty($this->_sut->getDefinitions()); $this->_sut->setDefinitions(array($tubePressDefinition)); $result = $this->_sut->getDefinitions(); $this->assertCount(1, $result); }