adminUserSigningIn(); $this->assertTrue($user->can('create', new Vendor)); } /** @test */ public function user_can_view_vendor() { $user = $this->adminUserSigningIn(); $vendor = factory(Vendor::class)->create(['name' => 'Vendor 1 name']); $this->assertTrue($user->can('view', $vendor)); } /** @test */ public function user_can_update_vendor() { $user = $this->adminUserSigningIn(); $vendor = factory(Vendor::class)->create(['name' => 'Vendor 1 name']); $this->assertTrue($user->can('update', $vendor)); } /** @test */ public function user_can_delete_vendor() { $user = $this->adminUserSigningIn(); $vendor = factory(Vendor::class)->create(['name' => 'Vendor 1 name']); $this->assertTrue($user->can('delete', $vendor)); } }