list trips

add, remove flights
This commit is contained in:
Richard Morgan
2017-05-14 22:08:50 -04:00
parent 09fa83af8b
commit 42dc785735
19 changed files with 228 additions and 0 deletions

View File

@@ -0,0 +1,35 @@
<?php
namespace Trips;
use App\Libraries\Trips\Models\Flights;
use App\Libraries\Trips\Models\Trips;
use \FunctionalTester;
class TripModelCest
{
public function _before(FunctionalTester $I)
{
}
public function _after(FunctionalTester $I)
{
}
// tests
public function canSave(FunctionalTester $I)
{
$trip = new Trips(['name' => 'My First Trip']);
$I->assertTrue($trip->save());
}
public function canSaveFlightRelation(FunctionalTester $I)
{
$flight = $I->have(Flights::class)->first();
$trip = $I->have(Trips::class)->first();
$I->assertInstanceOf(Trips::class, $trip);
$trip->flights()->attach($flight->id);
$I->assertEquals($flight->id, $trip->flights()->first()->id);
}
}