Code Duplication    Length = 12-12 lines in 2 locations

tests/unit/RequestFactoryTest.php 2 locations

@@ 158-169 (lines=12) @@
155
		$this->assertInstanceOf(BasicCheckoutRequest::class, $request);
156
	}
157
158
	public function testCreateMasterpassBasicFinishRequest(): void
159
	{
160
		$callbackParams = [
161
			'mpstatus' => 'success',
162
			'oauthToken' => '6a79bf9e320a0460d08aee7ad154f7dab4e19503',
163
			'checkoutResourceUrl' => 'https://sandbox.api.mastercard.com/masterpass/v6/checkout/616764812',
164
			'oauthVerifier' => 'fc8f41bb76ed7d43ea6d714cb8fdefa606611a7d',
165
		];
166
		$request = $this->requestFactory->createMasterpassBasicFinishRequest('ef08b6e9f22345c', $callbackParams);
167
168
		$this->assertInstanceOf(BasicFinishRequest::class, $request);
169
	}
170
171
	public function testCreateMasterpassStandardCheckoutRequest(): void
172
	{
@@ 178-189 (lines=12) @@
175
		$this->assertInstanceOf(StandardCheckoutRequest::class, $request);
176
	}
177
178
	public function testCreateMasterpassStandardExtractRequest(): void
179
	{
180
		$callbackParams = [
181
			'mpstatus' => 'success',
182
			'oauthToken' => '6a79bf9e320a0460d08aee7ad154f7dab4e19503',
183
			'checkoutResourceUrl' => 'https://sandbox.api.mastercard.com/masterpass/v6/checkout/616764812',
184
			'oauthVerifier' => 'fc8f41bb76ed7d43ea6d714cb8fdefa606611a7d',
185
		];
186
		$request = $this->requestFactory->createMasterpassStandardExtractRequest('ef08b6e9f22345c', $callbackParams);
187
188
		$this->assertInstanceOf(StandardExtractRequest::class, $request);
189
	}
190
191
	public function testCreateMasterpassStandardFinishRequest(): void
192
	{