userSigningIn(); $this->assertTrue($user->can('create', new Project())); } /** @test */ public function user_can_view_project() { $user = $this->userSigningIn(); $project = factory(Project::class)->create(); $this->assertTrue($user->can('view', $project)); } /** @test */ public function user_can_update_project() { $user = $this->userSigningIn(); $project = factory(Project::class)->create(); $this->assertTrue($user->can('update', $project)); } /** @test */ public function user_can_delete_project() { $user = $this->userSigningIn(); $project = factory(Project::class)->create(); $this->assertTrue($user->can('delete', $project)); } }