Passed
Push — master ( 2c3721...94fb22 )
by Grant
09:10 queued 10s
created

PageServeTest   A

Complexity

Total Complexity 2

Size/Duplication

Total Lines 20
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
wmc 2
eloc 9
dl 0
loc 20
rs 10
c 0
b 0
f 0
1
<?php
2
3
namespace Tests\Feature;
4
5
use Tests\TestCase;
6
use Illuminate\Foundation\Testing\RefreshDatabase;
7
use Illuminate\Foundation\Testing\WithoutMiddleware;
8
9
class PageServeTest extends TestCase {
10
11
    use WithoutMiddleware;
12
13
    //Moving to Selenium browser tests
14
15
    public function makeUser() {
16
        $user = factory(\App\Models\User::class)->make();
17
        return $user;
18
    }
19
20
    public function testRoot() {
21
        // Make a user
22
        $user = $this->makeUser();
23
        // Test homepage as user with session
24
        $response = $this->actingAs($user)
25
                        ->get('/');
26
        // Should be successful
27
        $response->assertStatus(200);
28
        $response->assertViewIs('applicant.home');
29
    }
30
31
}
32