assertSame([], $plugin_settings->getThirdPartySettings()); $this->assertSame([], $plugin_settings->getThirdPartySettings('test')); $plugin_settings->setThirdPartySetting('test', 'foo', 'bar'); $this->assertSame(['foo' => 'bar'], $plugin_settings->getThirdPartySettings('test')); $this->assertSame([], $plugin_settings->getThirdPartySettings('test2')); } } class TestPluginSettingsBase extends PluginSettingsBase { public function __construct() { } }