|
|
@ -3,6 +3,7 @@ |
|
|
namespace Tests\Feature\Api; |
|
|
namespace Tests\Feature\Api; |
|
|
|
|
|
|
|
|
use Tests\TestCase; |
|
|
use Tests\TestCase; |
|
|
|
|
|
use App\Entities\Partners\Vendor; |
|
|
use App\Entities\Partners\Customer; |
|
|
use App\Entities\Partners\Customer; |
|
|
use Illuminate\Foundation\Testing\RefreshDatabase; |
|
|
use Illuminate\Foundation\Testing\RefreshDatabase; |
|
|
|
|
|
|
|
|
@ -24,4 +25,19 @@ class FetchPartnerListTest extends TestCase |
|
|
$customer->id => $customer->name, |
|
|
$customer->id => $customer->name, |
|
|
]); |
|
|
]); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** @test */ |
|
|
|
|
|
public function user_can_fetch_vendor_listing() |
|
|
|
|
|
{ |
|
|
|
|
|
$user = $this->createUser('admin'); |
|
|
|
|
|
$vendor = factory(Vendor::class)->create(); |
|
|
|
|
|
|
|
|
|
|
|
$this->postJson(route('api.vendors.index'), [], [ |
|
|
|
|
|
'Authorization' => 'Bearer '.$user->api_token, |
|
|
|
|
|
]); |
|
|
|
|
|
|
|
|
|
|
|
$this->seeJson([ |
|
|
|
|
|
$vendor->id => $vendor->name, |
|
|
|
|
|
]); |
|
|
|
|
|
} |
|
|
} |
|
|
} |