<?php
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
namespace Magento\Framework\Acl\Test\Unit\AclResource;
class TreeBuilderTest extends \PHPUnit\Framework\TestCase
{
/**
* @var \Magento\Framework\Acl\AclResource\TreeBuilder
*/
protected $_model;
/**
* Path to fixture
*
* @var string
*/
protected $_fixturePath;
protected function setUp()
{
$this->_model = new \Magento\Framework\Acl\AclResource\TreeBuilder();
$this->_fixturePath = realpath(__DIR__ . '/../') . '/_files/';
}
public function testBuild()
{
$resourceList = require $this->_fixturePath . 'resourceList.php';
$actual = require $this->_fixturePath . 'result.php';
$expected = $this->_model->build($resourceList);
$this->assertEquals($actual, $expected);
}
}
-
Ketan authoredf012f907