public function testCreateNewTicket()
 {
     // Given
     $this->startSession();
     $validPhoneNumber = '+15558180101';
     $this->assertCount(0, Ticket::all());
     // When
     $response = $this->call('POST', route('new-ticket'), ['name' => 'Customer name', 'phone_number' => $validPhoneNumber, 'description' => 'I lost my ability to even', '_token' => csrf_token()]);
     // Then
     $this->assertCount(1, Ticket::all());
     $ticket = Ticket::first();
     $this->assertEquals($ticket->name, 'Customer name');
     $this->assertEquals($ticket->phone_number, $validPhoneNumber);
     $this->assertEquals($ticket->description, 'I lost my ability to even');
     $this->assertRedirectedToRoute('home');
     $this->assertSessionHas('status');
     $flashMessage = $this->app['session']->get('status');
     $this->assertEquals($flashMessage, "We've received your support ticket. We'll be in touch soon!");
 }