assertEquals(['export_type' => 'database', 'single_table' => false], $plugin_param); $this->assertIsArray($plugins); $this->assertCount(14, $plugins); $this->assertContainsOnlyInstancesOf(Plugins\ExportPlugin::class, $plugins); } public function testGetImport(): void { global $plugin_param; $plugins = Plugins::getImport('database'); $this->assertEquals('database', $plugin_param); $this->assertIsArray($plugins); $this->assertCount(6, $plugins); $this->assertContainsOnlyInstancesOf(Plugins\ImportPlugin::class, $plugins); } public function testGetSchema(): void { $plugins = Plugins::getSchema(); $this->assertIsArray($plugins); $this->assertCount(4, $plugins); $this->assertContainsOnlyInstancesOf(Plugins\SchemaPlugin::class, $plugins); } }