diff --git a/tests/Feature/Plan/ShowTest.php b/tests/Feature/Plan/ShowTest.php new file mode 100644 index 0000000..a3c60c7 --- /dev/null +++ b/tests/Feature/Plan/ShowTest.php @@ -0,0 +1,60 @@ +image = UploadedFile::fake()->image('plan.png'); + + $this->user = User::factory()->create(['is_consultant' => true]); + $this->plan = Plan::factory()->create(); + + } + + public function test_show_form_success() + { + $response = $this->actingAs($this->user) + ->get('/plan/'. $this->plan->id); + + $response + ->assertStatus(302) + ->assertRedirect('https://dev2.eatvio.com/ru'); + } + + // When appear role for user + // public function test_show_form_is_not_consultant() + // { + // $user = User::factory()->create(['is_consultant' => false]); + + // $response = $this->actingAs($this->user) + // ->get('/plan/'. $this->plan->id); + + // $response + // ->assertStatus(403); + + // } +}