88namespace Magento \Quote \Test \Unit \Plugin ;
99
1010use Magento \Framework \Event \Observer ;
11- use Magento \Framework \Webapi \ Rest \ Request as RestRequest ;
11+ use Magento \Framework \App \ RequestInterface ;
1212use Magento \Quote \Observer \SubmitObserver ;
1313use Magento \Quote \Plugin \SendOrderNotification ;
1414use PHPUnit \Framework \MockObject \MockObject ;
2222class SendOrderNotificationTest extends TestCase
2323{
2424 /**
25- * @var RestRequest|RestRequest &MockObject|MockObject
25+ * @var RequestInterface|RequestInterface &MockObject|MockObject
2626 */
27- private RestRequest $ request ;
27+ private RequestInterface $ request ;
2828
2929 /**
3030 * @var SubmitObserver|SubmitObserver&MockObject|MockObject
@@ -46,7 +46,7 @@ class SendOrderNotificationTest extends TestCase
4646 */
4747 protected function setUp (): void
4848 {
49- $ this ->request = $ this ->createMock (RestRequest ::class);
49+ $ this ->request = $ this ->createMock (RequestInterface ::class);
5050 $ this ->subject = $ this ->createMock (SubmitObserver::class);
5151 $ this ->observer = $ this ->createMock (Observer::class);
5252 $ this ->notification = new SendOrderNotification ($ this ->request );
@@ -57,7 +57,7 @@ protected function setUp(): void
5757 */
5858 public function testBeforeExecuteWithSendConfirmation ()
5959 {
60- $ this ->request ->expects ($ this ->once ())->method ('getPostValue ' )->with ('order ' )
60+ $ this ->request ->expects ($ this ->once ())->method ('getParam ' )->with ('order ' )
6161 ->willReturn (['send_confirmation ' => 1 ]);
6262
6363 $ order = $ this ->getMockBuilder (Order::class)
@@ -88,7 +88,7 @@ public function testBeforeExecuteWithSendConfirmation()
8888 */
8989 public function testBeforeExecuteWithoutSendConfirmation ()
9090 {
91- $ this ->request ->expects ($ this ->once ())->method ('getPostValue ' )->with ('order ' )
91+ $ this ->request ->expects ($ this ->once ())->method ('getParam ' )->with ('order ' )
9292 ->willReturn (['order ' => []]);
9393
9494 $ order = $ this ->getMockBuilder (Order::class)
0 commit comments