addData('base'); } public function addFlight() { $flight = new App\Models\Flight; $flight->airline_id = 1; $flight->flight_number = 10; $flight->dpt_airport_id = 1; $flight->arr_airport_id = 2; $flight->save(); return $flight->id; } public function XtestGetFlight() { $flight_id = $this->addFlight(); $response = $this->json('GET', '/api/flight/'.$flight_id); $response->assertStatus(200); $response->assertJson(['data' => true]); } /** * mainly to test the model relationships work correctly */ public function XtestAddFlight() { $this->markTestSkipped( 'This test has not been implemented yet.' ); $this->addFlight(); $flight = App\Models\Flight::where('flight_number', 100)->first(); $this->assertEquals($flight->dpt_airport->icao, 'KAUS'); $this->assertEquals($flight->arr_airport->icao, 'KJFK'); } }