22 $objectManager = new \Magento\Framework\TestFramework\Unit\Helper\ObjectManager($this);
23 $this->moduleListMock = $this->getMockBuilder(\
Magento\Framework\Module\ModuleListInterface::class)
24 ->getMockForAbstractClass();
27 \
Magento\Widget\Model\NamespaceResolver::class,
29 'moduleList' => $this->moduleListMock
44 $this->moduleListMock->expects($this->once())
46 ->willReturn($modules);
50 $this->namespaceResolver->determineOmittedNamespace($namespace, $asFullModuleName)
61 'namespace' => \Magento\Widget\Test\Unit\Model\NamespaceResolverTest::class,
62 'modules' => [
'Magento_Cms',
'Magento_Catalog',
'Magento_Sales',
'Magento_Widget'],
63 'expected' =>
'Magento_Widget',
64 'asFullModuleName' => true
67 'namespace' => \Magento\Widget\Test\Unit\Model\NamespaceResolverTest::class,
68 'modules' => [
'Magento_Cms',
'Magento_Catalog',
'Magento_Sales',
'Magento_Widget'],
69 'expected' =>
'magento_widget',
70 'asFullModuleName' =>
false 73 'namespace' =>
'Widget\Test\Unit\Model\NamespaceResolverTest',
74 'modules' => [
'Magento_Cms',
'Magento_Catalog',
'Magento_Sales',
'Magento_Widget'],
75 'expected' =>
'Magento_Widget',
76 'asFullModuleName' => true
80 'namespace' =>
'Widget\Test\Unit\Model\NamespaceResolverTest',
81 'modules' => [
'Magento_Cms',
'Magento_Catalog',
'Magento_Sales',
'Magento_Widget'],
82 'expected' =>
'widget',
83 'asFullModuleName' =>
false 86 'namespace' =>
'Unit\Model\NamespaceResolverTest',
87 'modules' => [
'Magento_Cms',
'Magento_Catalog',
'Magento_Sales',
'Magento_Widget'],
89 'asFullModuleName' => true
92 'namespace' =>
'Unit\Model\NamespaceResolverTest',
93 'modules' => [
'Magento_Cms',
'Magento_Catalog',
'Magento_Sales',
'Magento_Widget'],
95 'asFullModuleName' =>
false