1414use Magento \Framework \App \ResponseInterface ;
1515use Magento \Framework \Message \ManagerInterface ;
1616use Magento \Framework \ObjectManagerInterface ;
17- use Magento \Framework \Registry ;
1817use Magento \User \Controller \Adminhtml \User \Save ;
1918use Magento \User \Model \User ;
2019use Magento \User \Model \UserFactory ;
@@ -63,11 +62,6 @@ class SaveTest extends TestCase
6362 */
6463 private $ contextMock ;
6564
66- /**
67- * @var Registry|MockObject
68- */
69- private $ registryMock ;
70-
7165 protected function setUp (): void
7266 {
7367 $ this ->requestMock = $ this ->createMock (Http::class);
@@ -83,8 +77,9 @@ protected function setUp(): void
8377 ->disableOriginalConstructor ()
8478 ->addMethods (['setUserData ' ])
8579 ->getMock ();
80+ // phpcs:ignore Magento2.Deprecation.Registry -- Required for testing core dependency
81+ $ registryMock = $ this ->createMock (\Magento \Framework \Registry::class);
8682 $ this ->contextMock = $ this ->createMock (Context::class);
87- $ this ->registryMock = $ this ->createMock (Registry::class);
8883 $ this ->userFactoryMock ->expects ($ this ->once ())
8984 ->method ('create ' )
9085 ->willReturn ($ this ->userModelMock );
@@ -112,7 +107,7 @@ protected function setUp(): void
112107 ->setConstructorArgs ([
113108 'context ' => $ this ->contextMock ,
114109 'userFactory ' => $ this ->userFactoryMock ,
115- 'coreRegistry ' => $ this -> registryMock
110+ 'coreRegistry ' => $ registryMock
116111 ])
117112 ->onlyMethods (['redirectToEdit ' ])
118113 ->getMock ();
0 commit comments