/** * @test */ public function cancel() { $reservation = Reservation::find(1); $user = User::find(2); $this->sut->cancel($reservation, $user); $this->assertFalse(Reservation::where('id', 1)->exists(1)); $actual = Book::find(2); $this->assertSame(4, $actual->inventory); }