10 use \PHPUnit_Framework_MockObject_MockObject as Mock;
25 private $scopeCodeResolverMock;
32 $this->scopeCodeResolverMock = $this->getMockBuilder(ScopeCodeResolver::class)
33 ->disableOriginalConstructor()
37 $this->scopeCodeResolverMock
51 $this->scopeCodeResolverMock->expects($this->any())
53 ->willReturn($scopeCode ? $scopeCode :
'test_code');
55 $this->assertSame($expected, $this->model->resolve(
$path, $scope, $scopeCode,
$type));
64 [
'/test/test/test/',
'default',
null,
null,
'default/test/test/test'],
65 [
'test/test/test',
'default',
null,
'system',
'system/default/test/test/test'],
66 [
'test/test/test',
'website',
'base',
'system',
'system/websites/base/test/test/test'],
67 [
'test/test/test',
'websites',
null,
'system',
'system/websites/test_code/test/test/test'],
testResolve($path, $scope, $scopeCode, $type, $expected)