This commit is contained in:
@@ -84,6 +84,29 @@ class CartTest extends TestCase
|
||||
]);
|
||||
}
|
||||
|
||||
public function test_removing_cart(): void
|
||||
{
|
||||
$this->test_user = User::where('username', $this->test_user_username)->first();
|
||||
$this->test_city = City::where('name', $this->test_city_name2)->first();
|
||||
|
||||
$this->assertNotNull($this->test_user);
|
||||
$this->assertNotNull($this->test_city);
|
||||
|
||||
$cart = Cart::where('status', 'CART')
|
||||
->where('user_id', $this->test_user->id)
|
||||
->where('city_id', $this->test_city->id)
|
||||
->first();
|
||||
$cart->delete();
|
||||
|
||||
$this->assertNotNull($cart);
|
||||
|
||||
$this->assertDatabaseMissing('carts', [
|
||||
'status' => 'CART',
|
||||
'user_id' => $this->test_user->id,
|
||||
'city_id'=> $this->test_city->id
|
||||
]);
|
||||
}
|
||||
|
||||
public function test_select_city_with_no_city(): void
|
||||
{
|
||||
$this->test_city = City::where('name', $this->test_city_name2)->first();
|
||||
|
||||
Reference in New Issue
Block a user