Code Duplication    Length = 27-30 lines in 2 locations

Test/Unit/Controller/Paypal/ReturnedTest.php 1 location

@@ 56-85 (lines=30) @@
53
     */
54
    private $returnHandler;
55
56
    protected function setUp()
57
    {
58
        $this->objectManager = new ObjectManager($this);
59
60
        $resultRedirect = $this->getMockBuilder(Redirect::class)->disableOriginalConstructor()->getMock();
61
        $resultRedirect->method('setPath')->willReturn($resultRedirect);
62
63
        $resultFactory = $this->getMockBuilder(ResultFactory::class)->disableOriginalConstructor()->getMock();
64
        $resultFactory->method('create')->willReturn($resultRedirect);
65
66
        $messageManager = $this->getMockBuilder(ManagerInterface::class)->disableOriginalConstructor()->getMock();
67
68
        $context = $this->getMockBuilder(Context::class)->disableOriginalConstructor()->getMock();
69
        $context->method('getResultFactory')->willReturn($resultFactory);
70
        $context->method('getMessageManager')->willReturn($messageManager);
71
72
        $checkoutSession = $this->getMockBuilder(Session::class)
73
            ->disableOriginalConstructor()
74
            ->setMethods(['getPayoneWorkorderId'])
75
            ->getMock();
76
        $checkoutSession->method('getPayoneWorkorderId')->willReturn('12345');
77
78
        $this->returnHandler = $this->getMockBuilder(ReturnHandler::class)->disableOriginalConstructor()->getMock();
79
80
        $this->classToTest = $this->objectManager->getObject(ClassToTest::class, [
81
            'context' => $context,
82
            'checkoutSession' => $checkoutSession,
83
            'returnHandler' => $this->returnHandler
84
        ]);
85
    }
86
87
    public function testExecute()
88
    {

Test/Unit/Model/ResourceModel/TransactionStatusTest.php 1 location

@@ 69-95 (lines=27) @@
66
     */
67
    private $connection;
68
69
    protected function setUp()
70
    {
71
        $this->objectManager = new ObjectManager($this);
72
73
        $store = $this->getMockBuilder(StoreInterface::class)->disableOriginalConstructor()->getMock();
74
        $store->method('getId')->willReturn('15');
75
76
        $storeManager = $this->getMockBuilder(StoreManagerInterface::class)->disableOriginalConstructor()->getMock();
77
        $storeManager->method('getStore')->willReturn($store);
78
79
        $this->connection = $this->getMockBuilder(AdapterInterface::class)->disableOriginalConstructor()->getMock();
80
81
        $resource = $this->getMockBuilder(ResourceConnection::class)->disableOriginalConstructor()->getMock();
82
        $resource->method('getConnection')->willReturn($this->connection);
83
84
        $context = $this->getMockBuilder(Context::class)->disableOriginalConstructor()->getMock();
85
        $context->method('getResources')->willReturn($resource);
86
87
        $toolkitHelper = $this->getMockBuilder(Toolkit::class)->disableOriginalConstructor()->getMock();
88
        $toolkitHelper->method('isUTF8')->willReturn(false);
89
90
        $this->classToTest = $this->objectManager->getObject(ClassToTest::class, [
91
            'context' => $context,
92
            'storeManager' => $storeManager,
93
            'toolkitHelper' => $toolkitHelper
94
        ]);
95
    }
96
97
    public function testAddTransactionLogEntry()
98
    {