/** * @param array $processors * @param string $type * @param array $expected * * @dataProvider processorsByTypeDataProvider */ public function testGetProcessorsByType(array $processors, $type, array $expected) { foreach ($processors as $processorType => $processorsByType) { foreach ($processorsByType as $processorName => $processor) { $this->registry->registerProcessor($processor, $processorType, '\\stdClass', $processorName); } } $this->assertEquals($expected, $this->registry->getProcessorsByType($type)); }