Fix minor issues

This commit is contained in:
harshjagad20
2022-03-14 11:54:13 +05:30
parent 18507ddb6f
commit e7301eb7a3
5 changed files with 77 additions and 69 deletions

View File

@ -415,32 +415,31 @@ test('update estimate with EUR currency', function () {
$response = putJson('api/v1/estimates/'.$estimate->id, $estimate2);
$this->assertDatabaseHas('estimates', [
'id' => $estimate['id'],
'template_name' => $estimate2['template_name'],
'estimate_number' => $estimate2['estimate_number'],
'discount_type' => $estimate2['discount_type'],
'discount_val' => $estimate2['discount_val'],
'sub_total' => $estimate2['sub_total'],
'discount' => $estimate2['discount'],
'customer_id' => $estimate2['customer_id'],
'total' => $estimate2['total'],
'tax' => $estimate2['tax'],
'exchange_rate' => $estimate2['exchange_rate'],
'base_discount_val' => $estimate2['base_discount_val'],
'base_sub_total' => $estimate2['base_sub_total'],
'base_total' => $estimate2['base_total'],
'base_tax' => $estimate2['base_tax'],
]);
$estimate_assert = collect($estimate2)
->only([
'id',
'template_name',
'estimate_number',
'discount_type',
'discount_val',
'sub_total',
'discount',
'customer_id',
'total',
'tax'
])
->toArray();
$this->assertDatabaseHas('estimate_items', [
'estimate_id' => $estimate2['items'][0]['estimate_id'],
'exchange_rate' => $estimate2['items'][0]['exchange_rate'],
'base_price' => $estimate2['items'][0]['base_price'],
'base_discount_val' => $estimate2['items'][0]['base_discount_val'],
'base_tax' => $estimate2['items'][0]['base_tax'],
'base_total' => $estimate2['items'][0]['base_total'],
]);
$this->assertDatabaseHas('estimates', $estimate_assert);
$estimate_item_assert = collect($estimate2['items'][0])
->only([
'estimate_id',
'amount'
])
->toArray();
$this->assertDatabaseHas('estimate_items', $estimate_item_assert);
$response->assertStatus(200);
});