test(stock): cover aggregate reservation lifecycle
This commit is contained in:
@@ -520,8 +520,10 @@ class AdminAppSaleControllerTest extends TestCase
|
||||
->assertJsonPath('data.status', Purchase::STATUS_CANCELLED);
|
||||
|
||||
$this->assertSoftDeleted('carritos', ['id' => $sourceCartId]);
|
||||
$reservationId = $purchase->fresh()->stock_reservation_id;
|
||||
$this->assertNotNull($reservationId);
|
||||
$this->assertDatabaseHas('stock_reservations', [
|
||||
'purchase_id' => $purchase->id,
|
||||
'id' => $reservationId,
|
||||
'status' => 'released',
|
||||
]);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user