From 29910e02c97d4ffe6fd3e397321148419bb928a7 Mon Sep 17 00:00:00 2001 From: Adam Wathan Date: Sat, 10 Dec 2016 21:36:01 -0500 Subject: [PATCH] 47 - Deleting Stale Tests --- app/Order.php | 9 --------- tests/unit/OrderTest.php | 13 ------------- 2 files changed, 22 deletions(-) diff --git a/app/Order.php b/app/Order.php index 12fe698..d1983ec 100644 --- a/app/Order.php +++ b/app/Order.php @@ -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 [ diff --git a/tests/unit/OrderTest.php b/tests/unit/OrderTest.php index 63dbebf..765686e 100644 --- a/tests/unit/OrderTest.php +++ b/tests/unit/OrderTest.php @@ -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)); - } }