Code Duplication    Length = 13-14 lines in 2 locations

tests/Unit/Webhook/Message/PaymentMessageTest.php 1 location

@@ 113-126 (lines=14) @@
110
        static::assertTrue($message->isDryRun());
111
    }
112
113
    public function testEmptyFields()
114
    {
115
        $requestCopy = $this->request;
116
        unset(
117
            $requestCopy['custom_parameters'],
118
            $requestCopy['transaction']['dry_run'],
119
            $requestCopy['transaction']['external_id']
120
        );
121
        $message = new PaymentMessage($requestCopy);
122
123
        static::assertNull($message->getExternalPaymentId());
124
        static::assertSame(array(), $message->getCustomParameters());
125
        static::assertFalse($message->isDryRun());
126
    }
127
}
128

tests/Unit/Webhook/Message/UserBalanceMessageTest.php 1 location

@@ 47-59 (lines=13) @@
44
        static::assertSame($this->request['items_operation_type'], $message->getItemsOperationType());
45
    }
46
47
    public function testEmptyFields()
48
    {
49
        $requestCopy = $this->request;
50
        unset(
51
            $requestCopy['virtual_currency_balance'],
52
            $requestCopy['coupon'],
53
            $requestCopy['items_operation_type']
54
        );
55
        $message = new UserBalanceMessage($requestCopy);
56
        static::assertSame(array(), $message->getCoupon());
57
        static::assertSame(array(), $message->getVirtualCurrencyBalance());
58
        static::assertNull($message->getItemsOperationType());
59
    }
60
}
61