*/ class ConfigurationTest extends TestCase { /** * @dataProvider configsProvider */ public function testConfig(array $configs): void { $config = (new Processor())->processConfiguration(new Configuration(), $configs); $this->assertSame('foo', $config['connections']['default']['apikey']); $this->assertSame('bar', $config['connections']['default']['url']); } public function configsProvider(): iterable { yield [ [ 'magdev_redmine' => [ 'connections' => [ 'default' => [ 'apikey' => 'foo', 'url' => 'bar' ], ], ], ], ]; } }