47 - Deleting Stale Tests

This commit is contained in:
Adam Wathan
2016-12-10 21:36:01 -05:00
parent 7069917a18
commit 29910e02c9
2 changed files with 0 additions and 22 deletions

View File

@@ -37,15 +37,6 @@ class Order extends Model
return $this->tickets()->count();
}
public function cancel()
{
foreach ($this->tickets as $ticket) {
$ticket->release();
}
$this->delete();
}
public function toArray()
{
return [

View File

@@ -38,17 +38,4 @@ class OrderTest extends TestCase
'amount' => 6000,
], $result);
}
/** @test */
function tickets_are_released_when_an_order_is_cancelled()
{
$concert = factory(Concert::class)->create()->addTickets(10);
$order = $concert->orderTickets('jane@example.com', 5);
$this->assertEquals(5, $concert->ticketsRemaining());
$order->cancel();
$this->assertEquals(10, $concert->ticketsRemaining());
$this->assertNull(Order::find($order->id));
}
}