public function testConfigNotSet() { $mockService = $this->getMockBuilder('Heise\\Shariff\\Backend\\ServiceInterface')->getMock(); $mockService->expects($this->never())->method('setConfig'); $serviceFactory = new ServiceFactory(new Client()); $serviceFactory->registerService('MockService', $mockService); $services = $serviceFactory->getServicesByName(array('MockService'), array('OtherService' => array('foo' => 'bar'))); $this->assertCount(1, $services); }