File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed
lib/internal/Magento/Framework/Composer/Test/Unit Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change 11
11
use Composer \Package \CompletePackageInterface ;
12
12
use Composer \Package \Locker ;
13
13
use Composer \Package \RootPackageInterface ;
14
- use Composer \Repository \RepositoryInterface ;
14
+ use Composer \Repository \LockArrayRepository ;
15
15
use Magento \Framework \Composer \ComposerInformation ;
16
16
use Magento \Framework \TestFramework \Unit \Helper \ObjectManager ;
17
17
use PHPUnit \Framework \MockObject \Builder \InvocationMocker ;
@@ -36,7 +36,7 @@ class ComposerInformationTest extends TestCase
36
36
private $ lockerMock ;
37
37
38
38
/**
39
- * @var RepositoryInterface |InvocationMocker
39
+ * @var LockArrayRepository |InvocationMocker
40
40
*/
41
41
private $ lockerRepositoryMock ;
42
42
@@ -53,7 +53,10 @@ protected function setUp(): void
53
53
$ this ->lockerMock = $ this ->getMockBuilder (Locker::class)
54
54
->disableOriginalConstructor ()
55
55
->getMock ();
56
- $ this ->lockerRepositoryMock = $ this ->getMockForAbstractClass (RepositoryInterface::class);
56
+ $ this ->lockerRepositoryMock = $ this ->getMockBuilder (LockArrayRepository::class)
57
+ ->setMethods (['getLockedRepository ' , 'getPackages ' ])
58
+ ->disableOriginalConstructor ()
59
+ ->getMock ();
57
60
$ this ->packageMock = $ this ->getMockForAbstractClass (CompletePackageInterface::class);
58
61
$ this ->lockerMock ->method ('getLockedRepository ' )->willReturn ($ this ->lockerRepositoryMock );
59
62
$ this ->packageMock ->method ('getType ' )->willReturn ('metapackage ' );
You can’t perform that action at this time.
0 commit comments