@@ -76,15 +76,25 @@ public function testProcess()
76
76
->method ('getDirection ' )
77
77
->willReturn ($ orderThreeDirection );
78
78
79
+ /** @var SortOrder|\PHPUnit_Framework_MockObject_MockObject $sortOrderThreeMock */
80
+ $ sortOrderFourMock = $ this ->getMockBuilder (SortOrder::class)
81
+ ->disableOriginalConstructor ()
82
+ ->getMock ();
83
+ $ sortOrderFourMock ->expects ($ this ->once ())
84
+ ->method ('getField ' )
85
+ ->willReturn (null );
86
+ $ sortOrderFourMock ->expects ($ this ->never ())
87
+ ->method ('getDirection ' );
88
+
79
89
/** @var SearchCriteriaInterface|\PHPUnit_Framework_MockObject_MockObject $searchCriteriaMock */
80
90
$ searchCriteriaMock = $ this ->getMockBuilder (SearchCriteriaInterface::class)
81
91
->getMock ();
82
92
83
93
$ searchCriteriaMock ->expects ($ this ->exactly (2 ))
84
94
->method ('getSortOrders ' )
85
- ->willReturn ([$ sortOrderOneMock , $ sortOrderTwoMock , $ sortOrderThreeMock ]);
95
+ ->willReturn ([$ sortOrderOneMock , $ sortOrderTwoMock , $ sortOrderThreeMock, $ sortOrderFourMock ]);
86
96
87
- /** @var AbstractDb|\PHPUnit_Framework_MockObject_MockObject $searchCriteriarMock */
97
+ /** @var AbstractDb|\PHPUnit_Framework_MockObject_MockObject $collectionMock */
88
98
$ collectionMock = $ this ->getMockBuilder (AbstractDb::class)
89
99
->disableOriginalConstructor ()
90
100
->getMock ();
@@ -130,7 +140,7 @@ public function testProcessWithDefaults()
130
140
->method ('getSortOrders ' )
131
141
->willReturn ([]);
132
142
133
- /** @var AbstractDb|\PHPUnit_Framework_MockObject_MockObject $searchCriteriarMock */
143
+ /** @var AbstractDb|\PHPUnit_Framework_MockObject_MockObject $collectionMock */
134
144
$ collectionMock = $ this ->getMockBuilder (AbstractDb::class)
135
145
->disableOriginalConstructor ()
136
146
->getMock ();
0 commit comments