17 ->disableOriginalConstructor()
18 ->setMethods([
'cleanType'])
26 ->disableOriginalConstructor()
27 ->setMethods([
'getParam'])
33 $resultRedirect = $this->getMockBuilder(\
Magento\Backend\Model\View\Result\Redirect::class)
34 ->disableOriginalConstructor()
36 $resultRedirect->expects($this->once())
37 ->method(
'setRefererUrl')
40 $resultFactory = $this->getMockBuilder(\
Magento\Framework\Controller\ResultFactory::class)
41 ->disableOriginalConstructor()
42 ->setMethods([
'create'])
44 $resultFactory->expects($this->once())
46 ->with(\
Magento\Framework\Controller\ResultFactory::TYPE_REDIRECT)
47 ->willReturn($resultRedirect);
50 ->disableOriginalConstructor()
51 ->setMethods([
'saveConfig'])
54 ->method(
'saveConfig')
58 $manager = $this->getMockBuilder(\
Magento\Framework\ObjectManagerInterface::class)
59 ->disableOriginalConstructor()
60 ->setMethods([
'get',
'create',
'configure'])
62 $manager->expects($this->any())
67 \
Magento\Tax\Controller\Adminhtml\Tax\IgnoreTaxNotification::class,
69 'objectManager' => $manager,
72 'resultFactory' => $resultFactory
77 $this->assertSame($resultRedirect, $notification->execute());