From 99ffff11c7cd3377ebed08558a7a55ba900bad9a Mon Sep 17 00:00:00 2001 From: Alejandro Celaya Date: Thu, 6 Jul 2017 13:43:36 +0200 Subject: [PATCH] Created DefaultConfigCustomizerPluginFactoryTest --- ...faultConfigCustomizerPluginFactoryTest.php | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 module/CLI/test/Install/Plugin/Factory/DefaultConfigCustomizerPluginFactoryTest.php diff --git a/module/CLI/test/Install/Plugin/Factory/DefaultConfigCustomizerPluginFactoryTest.php b/module/CLI/test/Install/Plugin/Factory/DefaultConfigCustomizerPluginFactoryTest.php new file mode 100644 index 00000000..509099ed --- /dev/null +++ b/module/CLI/test/Install/Plugin/Factory/DefaultConfigCustomizerPluginFactoryTest.php @@ -0,0 +1,40 @@ +factory = new DefaultConfigCustomizerPluginFactory(); + } + + /** + * @test + */ + public function createsProperService() + { + $instance = $this->factory->__invoke(new ServiceManager(['services' => [ + QuestionHelper::class => $this->prophesize(QuestionHelper::class)->reveal(), + ]]), ApplicationConfigCustomizerPlugin::class); + $this->assertInstanceOf(ApplicationConfigCustomizerPlugin::class, $instance); + + $instance = $this->factory->__invoke(new ServiceManager(['services' => [ + QuestionHelper::class => $this->prophesize(QuestionHelper::class)->reveal(), + ]]), LanguageConfigCustomizerPlugin::class); + $this->assertInstanceOf(LanguageConfigCustomizerPlugin::class, $instance); + } +}