*/ 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']['token']); $this->assertSame('bar', $config['connections']['default']['baseurl']); } public function configsProvider(): iterable { yield [ [ 'magdev_gitea' => [ 'connections' => [ 'default' => [ 'token' => 'foo', 'baseurl' => 'bar' ], ], ], ], ]; } }