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