Completed
Push — master ( ea364c...642cde )
by
unknown
19s queued 12s
created

MailablesControllerTest   A

Complexity

Total Complexity 2

Size/Duplication

Total Lines 16
Duplicated Lines 0 %

Importance

Changes 1
Bugs 0 Features 1
Metric Value
eloc 7
c 1
b 0
f 1
dl 0
loc 16
rs 10
wmc 2

2 Methods

Rating   Name   Duplication   Size   Complexity  
A test_page_loads_in_allowed_environments() 0 6 1
A test_returns_error_when_viewing_in_prohibited_env_by_default() 0 6 1
1
<?php
2
3
namespace Qoraiche\MailEclipse\Tests\Feature;
4
5
use Illuminate\Support\Facades\Config;
6
use Qoraiche\MailEclipse\Tests\TestCase;
7
8
class MailablesControllerTest extends TestCase
9
{
10
    public function test_page_loads_in_allowed_environments()
11
    {
12
        Config::set('maileclipse.allowed_environments', ['staging', 'testing', 'local']);
13
14
        $this->get('maileclipse/mailables')
15
            ->assertOk();
16
    }
17
18
    public function test_returns_error_when_viewing_in_prohibited_env_by_default()
19
    {
20
        Config::set('maileclipse.allowed_environments', ['staging', 'local']);
21
22
        $this->get('maileclipse/mailables')
23
            ->assertStatus(403);
24
    }
25
}
26