13
13
use Magento \Framework \GraphQl \Query \Resolver \ContextInterface ;
14
14
use Magento \Framework \GraphQl \Query \Resolver \Value ;
15
15
use Magento \Framework \GraphQl \Query \ResolverInterface ;
16
+ use Magento \Framework \GraphQl \Query \Uid ;
16
17
use Magento \Framework \GraphQl \Schema \Type \ResolveInfo ;
17
18
use Magento \GiftMessage \Api \Data \MessageInterface ;
18
19
use Magento \GiftMessage \Api \OrderRepositoryInterface ;
24
25
class GiftMessageTest extends TestCase
25
26
{
26
27
/**
27
- * @var GiftMessage|MockObject
28
+ * @var GiftMessage
28
29
*/
29
30
private GiftMessage $ giftMessage ;
30
31
31
32
/**
32
33
* @var Field|MockObject
33
34
*/
34
- private Field $ fieldMock ;
35
+ private Field | MockObject $ fieldMock ;
35
36
36
37
/**
37
38
* @var ContextInterface|MockObject
38
39
*/
39
- private ContextInterface $ contextMock ;
40
+ private ContextInterface | MockObject $ contextMock ;
40
41
41
42
/**
42
- * @var ResolverInterface| MockObject
43
+ * @var MockObject|ResolverInterface
43
44
*/
44
- private ResolverInterface $ resolverMock ;
45
+ private ResolverInterface | MockObject $ resolverMock ;
45
46
46
47
/**
47
- * @var ResolveInfo| MockObject
48
+ * @var MockObject|ResolveInfo
48
49
*/
49
- private ResolveInfo $ resolveInfoMock ;
50
+ private ResolveInfo | MockObject $ resolveInfoMock ;
50
51
51
52
/**
52
- * @var OrderRepositoryInterface| MockObject
53
+ * @var MockObject|OrderRepositoryInterface
53
54
*/
54
- private OrderRepositoryInterface $ orderRepositoryMock ;
55
-
56
- /**
57
- * @var LoggerInterface|MockObject
58
- */
59
- private LoggerInterface $ logger ;
55
+ private OrderRepositoryInterface |MockObject $ orderRepositoryMock ;
60
56
61
57
/**
62
58
* @var MessageInterface|MockObject
63
59
*/
64
- private MessageInterface $ messageMock ;
60
+ private MessageInterface | MockObject $ messageMock ;
65
61
66
62
/**
67
63
* @var array
@@ -75,11 +71,13 @@ protected function setUp(): void
75
71
$ this ->resolverMock = $ this ->createMock (ResolverInterface::class);
76
72
$ this ->resolveInfoMock = $ this ->createMock (ResolveInfo::class);
77
73
$ this ->orderRepositoryMock =$ this ->createMock (OrderRepositoryInterface::class);
78
- $ this ->logger = $ this ->createMock (LoggerInterface::class);
74
+ $ logger = $ this ->createMock (LoggerInterface::class);
75
+ $ uidEncoder = $ this ->createMock (Uid::class);
79
76
$ this ->messageMock = $ this ->createMock (MessageInterface::class);
80
77
$ this ->giftMessage = new GiftMessage (
81
78
$ this ->orderRepositoryMock ,
82
- $ this ->logger
79
+ $ logger ,
80
+ $ uidEncoder
83
81
);
84
82
}
85
83
0 commit comments