|
|
|
@ -13,8 +13,8 @@ class ManageVendorsTest extends TestCase |
|
|
|
/** @test */ |
|
|
|
public function user_can_see_vendor_list_in_vendor_index_page() |
|
|
|
{ |
|
|
|
$vendor1 = factory(Vendor::class)->create(['name' => 'Testing name', 'description' => 'Testing 123']); |
|
|
|
$vendor2 = factory(Vendor::class)->create(['name' => 'Testing name', 'description' => 'Testing 456']); |
|
|
|
$vendor1 = factory(Vendor::class)->create(['name' => 'Testing name']); |
|
|
|
$vendor2 = factory(Vendor::class)->create(['name' => 'Testing name']); |
|
|
|
|
|
|
|
$this->adminUserSigningIn(); |
|
|
|
$this->visit(route('vendors.index')); |
|
|
|
@ -32,18 +32,18 @@ class ManageVendorsTest extends TestCase |
|
|
|
$this->seePageIs(route('vendors.index', ['action' => 'create'])); |
|
|
|
|
|
|
|
$this->submitForm(trans('vendor.create'), [ |
|
|
|
'name' => 'Vendor 1 name', |
|
|
|
'description' => 'Vendor 1 description', |
|
|
|
'website' => 'https://example.com', |
|
|
|
'name' => 'Vendor 1 name', |
|
|
|
'notes' => 'Vendor 1 notes', |
|
|
|
'website' => 'https://example.com', |
|
|
|
]); |
|
|
|
|
|
|
|
$this->see(trans('vendor.created')); |
|
|
|
$this->seePageIs(route('vendors.index')); |
|
|
|
|
|
|
|
$this->seeInDatabase('vendors', [ |
|
|
|
'name' => 'Vendor 1 name', |
|
|
|
'description' => 'Vendor 1 description', |
|
|
|
'website' => 'https://example.com', |
|
|
|
'name' => 'Vendor 1 name', |
|
|
|
'notes' => 'Vendor 1 notes', |
|
|
|
'website' => 'https://example.com', |
|
|
|
]); |
|
|
|
} |
|
|
|
|
|
|
|
@ -58,20 +58,20 @@ class ManageVendorsTest extends TestCase |
|
|
|
$this->seePageIs(route('vendors.index', ['action' => 'edit', 'id' => $vendor->id, 'q' => '123'])); |
|
|
|
|
|
|
|
$this->submitForm(trans('vendor.update'), [ |
|
|
|
'name' => 'Vendor 1 name', |
|
|
|
'description' => 'Vendor 1 description', |
|
|
|
'website' => 'https://example.com', |
|
|
|
'is_active' => 0, |
|
|
|
'name' => 'Vendor 1 name', |
|
|
|
'notes' => 'Vendor 1 notes', |
|
|
|
'website' => 'https://example.com', |
|
|
|
'is_active' => 0, |
|
|
|
]); |
|
|
|
|
|
|
|
$this->see(trans('vendor.updated')); |
|
|
|
$this->seePageIs(route('vendors.index', ['q' => '123'])); |
|
|
|
|
|
|
|
$this->seeInDatabase('vendors', [ |
|
|
|
'name' => 'Vendor 1 name', |
|
|
|
'description' => 'Vendor 1 description', |
|
|
|
'website' => 'https://example.com', |
|
|
|
'is_active' => 0, |
|
|
|
'name' => 'Vendor 1 name', |
|
|
|
'notes' => 'Vendor 1 notes', |
|
|
|
'website' => 'https://example.com', |
|
|
|
'is_active' => 0, |
|
|
|
]); |
|
|
|
} |
|
|
|
|
|
|
|
|