Skip to content

Commit 210a98a

Browse files
committed
Add new architecture test for Flutterwave payment handler
1 parent 75f2b3f commit 210a98a

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

src/Services/PaymentHandlers/Flutterwave.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,8 +81,6 @@ protected function sendUserToPaymentGateway(string $redirect_or_callback_url, Pa
8181
$payment->save();
8282

8383
header('Location: ' . $url);
84-
85-
exit;
8684
}
8785

8886
public function confirmResponseCanBeHandledAndUpdateDatabaseWithTransactionOutcome(Request $paymentGatewayServerResponse): ?Payment

tests/ArchitectureTest.php

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<?php
2+
3+
describe('architecture tests', function () {
4+
arch()
5+
->expect('Damms005\LaravelMultipay')
6+
->not->toUse(['die', 'dd', 'dump']);
7+
8+
arch()->preset()->php();
9+
arch()->preset()->laravel()->ignoring('Damms005\LaravelMultipay\LaravelMultipayServiceProvider');
10+
arch()->preset()->security()->ignoring('md5');
11+
});

0 commit comments

Comments
 (0)