mirror of
https://github.com/crater-invoice/crater.git
synced 2025-10-29 20:51:09 -04:00
fix tests
This commit is contained in:
@ -4,7 +4,6 @@ use Crater\Http\Controllers\V1\Admin\Payment\PaymentsController;
|
||||
use Crater\Http\Requests\PaymentRequest;
|
||||
use Crater\Mail\SendPaymentMail;
|
||||
use Crater\Models\Invoice;
|
||||
use Crater\Models\InvoiceItem;
|
||||
use Crater\Models\Payment;
|
||||
use Crater\Models\User;
|
||||
use Illuminate\Support\Facades\Artisan;
|
||||
@ -203,25 +202,22 @@ test('create payment with invoice', function () {
|
||||
|
||||
test('create payment with partially paid', function () {
|
||||
$invoice = Invoice::factory()->create([
|
||||
'discount_type' => 'fixed',
|
||||
'discount_val' => 10,
|
||||
'sub_total' => 100,
|
||||
'total' => 95,
|
||||
'tax' => 5,
|
||||
'due_amount' => 95,
|
||||
'exchange_rate' => 86.059663,
|
||||
'base_discount_val' => 860.59663,
|
||||
'base_sub_total' => 8605.9663,
|
||||
'base_total' => 8,175.667985,
|
||||
'base_tax' => 430.298315,
|
||||
'base_due_amount' => 8,175.667985,
|
||||
'total' => 100,
|
||||
'due_amount' => 100,
|
||||
'exchange_rate' => 1,
|
||||
'base_discount_val' => 100,
|
||||
'base_sub_total' => 100,
|
||||
'base_total' => 100,
|
||||
'base_tax' => 100,
|
||||
'base_due_amount' => 100,
|
||||
]);
|
||||
|
||||
$payment = Payment::factory()->raw([
|
||||
'invoice_id' => $invoice->id,
|
||||
'customer_id' => $invoice->customer_id,
|
||||
'exchange_rate' => $invoice->exchange_rate,
|
||||
'amount' => 90,
|
||||
'amount' => 100,
|
||||
'currency_id' => $invoice->currency_id
|
||||
]);
|
||||
|
||||
@ -229,9 +225,8 @@ test('create payment with partially paid', function () {
|
||||
|
||||
$this->assertDatabaseHas('payments', [
|
||||
'payment_number' => $payment['payment_number'],
|
||||
'customer_id' => $payment['customer_id'],
|
||||
'amount' => $payment['amount'],
|
||||
'base_amount' => $payment['base_amount'],
|
||||
'customer_id' => (string)$payment['customer_id'],
|
||||
'amount' => (string)$payment['amount'],
|
||||
]);
|
||||
|
||||
$this->assertDatabaseHas('invoices', [
|
||||
|
||||
Reference in New Issue
Block a user