16 private $nameResolverMock;
21 private $objectManagerHelper;
26 private $nameResolver;
33 $this->nameResolverMock = $this->getMockBuilder(NameResolver::class)
34 ->disableOriginalConstructor()
35 ->setMethods([
'getName'])
38 $this->objectManagerHelper =
new ObjectManagerHelper($this);
39 $this->nameResolver = $this->objectManagerHelper->getObject(NameResolver::class);
44 $elementConfigMock = [
45 'name' =>
'sales_order',
49 $this->assertSame(
'sales_order', $this->nameResolver->getName($elementConfigMock));
62 $this->nameResolverMock
63 ->expects($this->once())
65 ->with($elementConfig)
68 $this->assertSame($elementAlias ?:
$elementName, $this->nameResolverMock->getAlias($elementConfig));
77 'ElementConfigWithAliases' => [
78 [
'alias' =>
'sales',
'name' =>
'sales_order'],
81 'ElementConfigWithoutAliases' => [
82 [
'name' =>
'sales_order'],
testGetAlias($elementConfig, $elementAlias)