5
5
*/
6
6
namespace Magento \Wishlist \Test \Unit \Controller \Shared ;
7
7
8
- use Magento \Framework \TestFramework \Unit \Helper \ObjectManager as ObjectManagerHelper ;
8
+ use Magento \Framework \App \Action \Context ;
9
+ use Magento \Framework \App \Request \Http ;
10
+ use Magento \Framework \Controller \Result \Forward ;
11
+ use Magento \Framework \Controller \Result \Redirect ;
9
12
use Magento \Framework \Controller \ResultFactory ;
10
-
11
- class AllcartTest extends \PHPUnit \Framework \TestCase
13
+ use Magento \Wishlist \Controller \Shared \Allcart ;
14
+ use Magento \Wishlist \Controller \Shared \WishlistProvider ;
15
+ use Magento \Wishlist \Model \ItemCarrier ;
16
+ use Magento \Wishlist \Model \Wishlist ;
17
+ use PHPUnit \Framework \MockObject \MockObject ;
18
+ use PHPUnit \Framework \TestCase ;
19
+
20
+ class AllcartTest extends TestCase
12
21
{
13
22
/**
14
- * @var \Magento\Wishlist\Controller\Shared\ Allcart
23
+ * @var Allcart
15
24
*/
16
25
protected $ allcartController ;
17
26
18
27
/**
19
- * @var \Magento\Framework\TestFramework\Unit\Helper\ObjectManager
20
- */
21
- protected $ objectManagerHelper ;
22
-
23
- /**
24
- * @var \Magento\Framework\App\Action\Context
28
+ * @var Context
25
29
*/
26
30
protected $ context ;
27
31
28
32
/**
29
- * @var \Magento\Wishlist\Controller\Shared\ WishlistProvider|\PHPUnit\Framework\MockObject\ MockObject
33
+ * @var WishlistProvider|MockObject
30
34
*/
31
35
protected $ wishlistProviderMock ;
32
36
33
37
/**
34
- * @var \Magento\Wishlist\Model\ ItemCarrier|\PHPUnit\Framework\MockObject\ MockObject
38
+ * @var ItemCarrier|MockObject
35
39
*/
36
40
protected $ itemCarrierMock ;
37
41
38
42
/**
39
- * @var \Magento\ Wishlist\Model\Wishlist|\PHPUnit\Framework\MockObject\ MockObject
43
+ * @var Wishlist| MockObject
40
44
*/
41
45
protected $ wishlistMock ;
42
46
43
47
/**
44
- * @var \Magento\Framework\App\Request\ Http|\PHPUnit\Framework\MockObject\ MockObject
48
+ * @var Http|MockObject
45
49
*/
46
50
protected $ requestMock ;
47
51
48
52
/**
49
- * @var \Magento\Framework\Controller\ ResultFactory|\PHPUnit\Framework\MockObject\ MockObject
53
+ * @var ResultFactory|MockObject
50
54
*/
51
55
protected $ resultFactoryMock ;
52
56
53
57
/**
54
- * @var \Magento\Framework\Controller\Result\ Redirect|\PHPUnit\Framework\MockObject\ MockObject
58
+ * @var Redirect|MockObject
55
59
*/
56
60
protected $ resultRedirectMock ;
57
61
58
62
/**
59
- * @var \Magento\Framework\Controller\Result\ Forward|\PHPUnit\Framework\MockObject\ MockObject
63
+ * @var Forward|MockObject
60
64
*/
61
65
protected $ resultForwardMock ;
62
66
63
67
protected function setUp ()
64
68
{
65
- $ this ->wishlistProviderMock = $ this ->getMockBuilder (\ Magento \ Wishlist \ Controller \ Shared \ WishlistProvider::class)
69
+ $ this ->wishlistProviderMock = $ this ->getMockBuilder (WishlistProvider::class)
66
70
->disableOriginalConstructor ()
67
71
->getMock ();
68
- $ this ->itemCarrierMock = $ this ->getMockBuilder (\ Magento \ Wishlist \ Model \ ItemCarrier::class)
72
+ $ this ->itemCarrierMock = $ this ->getMockBuilder (ItemCarrier::class)
69
73
->disableOriginalConstructor ()
70
74
->getMock ();
71
- $ this ->wishlistMock = $ this ->getMockBuilder (\ Magento \ Wishlist \ Model \ Wishlist::class)
75
+ $ this ->wishlistMock = $ this ->getMockBuilder (Wishlist::class)
72
76
->disableOriginalConstructor ()
73
77
->getMock ();
74
- $ this ->requestMock = $ this ->getMockBuilder (\ Magento \ Framework \ App \ Request \ Http::class)
78
+ $ this ->requestMock = $ this ->getMockBuilder (Http::class)
75
79
->disableOriginalConstructor ()
76
80
->getMock ();
77
- $ this ->resultFactoryMock = $ this ->getMockBuilder (\ Magento \ Framework \ Controller \ ResultFactory::class)
81
+ $ this ->resultFactoryMock = $ this ->getMockBuilder (ResultFactory::class)
78
82
->disableOriginalConstructor ()
79
83
->getMock ();
80
- $ this ->resultRedirectMock = $ this ->getMockBuilder (\ Magento \ Framework \ Controller \ Result \ Redirect::class)
84
+ $ this ->resultRedirectMock = $ this ->getMockBuilder (Redirect::class)
81
85
->disableOriginalConstructor ()
82
86
->getMock ();
83
- $ this ->resultForwardMock = $ this ->getMockBuilder (\ Magento \ Framework \ Controller \ Result \ Forward::class)
87
+ $ this ->resultForwardMock = $ this ->getMockBuilder (Forward::class)
84
88
->disableOriginalConstructor ()
85
89
->getMock ();
86
90
@@ -93,21 +97,11 @@ protected function setUp()
93
97
]
94
98
);
95
99
96
- $ this ->objectManagerHelper = new ObjectManagerHelper ($ this );
97
- $ this ->context = $ this ->objectManagerHelper ->getObject (
98
- \Magento \Framework \App \Action \Context::class,
99
- [
100
- 'request ' => $ this ->requestMock ,
101
- 'resultFactory ' => $ this ->resultFactoryMock
102
- ]
103
- );
104
- $ this ->allcartController = $ this ->objectManagerHelper ->getObject (
105
- \Magento \Wishlist \Controller \Shared \Allcart::class,
106
- [
107
- 'context ' => $ this ->context ,
108
- 'wishlistProvider ' => $ this ->wishlistProviderMock ,
109
- 'itemCarrier ' => $ this ->itemCarrierMock
110
- ]
100
+ $ this ->allcartController = new Allcart (
101
+ $ this ->itemCarrierMock ,
102
+ $ this ->requestMock ,
103
+ $ this ->resultFactoryMock ,
104
+ $ this ->wishlistProviderMock
111
105
);
112
106
}
113
107
0 commit comments