|
|
@@ -3,7 +3,7 @@
|
|
|
namespace App\Test\Service\Access;
|
|
|
|
|
|
use App\Entity\Access\Access;
|
|
|
-use App\Service\Access\HandleOptionalsRoles;
|
|
|
+use App\Service\Access\OptionalsRolesIterator;
|
|
|
use App\Service\Access\Utils;
|
|
|
use PHPUnit\Framework\TestCase;
|
|
|
use Symfony\Component\Security\Core\Role\RoleHierarchy;
|
|
|
@@ -19,12 +19,12 @@ class UtilsTest extends TestCase
|
|
|
->method('getReachableRoleNames')
|
|
|
->willReturn(["ROLE_A", "ROLE_B"]);
|
|
|
|
|
|
- $handleOptionalsRolesMock = $this->getMockBuilder(HandleOptionalsRoles::class)->disableOriginalConstructor()->getMock();
|
|
|
- $handleOptionalsRolesMock
|
|
|
+ $optionalsRolesIteratorMock = $this->getMockBuilder(OptionalsRolesIterator::class)->disableOriginalConstructor()->getMock();
|
|
|
+ $optionalsRolesIteratorMock
|
|
|
->method('getOptionalsRoles')
|
|
|
->willReturn(["ROLE_OPT"]);
|
|
|
|
|
|
- $this->utils = new Utils($roleHierarchyMock, $handleOptionalsRolesMock);
|
|
|
+ $this->utils = new Utils($roleHierarchyMock, $optionalsRolesIteratorMock);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -86,4 +86,4 @@ class UtilsTest extends TestCase
|
|
|
|
|
|
$this->assertEquals(['ROLE_A', 'ROLE_B'], $this->utils->getAllRoles($accessMock1));
|
|
|
}
|
|
|
-}
|
|
|
+}
|