Code Duplication    Length = 17-17 lines in 2 locations

tests/unit/CheckAccessTrait.php 2 locations

@@ 55-71 (lines=17) @@
52
        $this->assertFalse($this->auth->checkAccess('support', 'own'));
53
    }
54
55
    public function testManager()
56
    {
57
        $this->assertTrue($this->auth->checkAccess('manager', 'do-support'));
58
        $this->assertTrue($this->auth->checkAccess('manager', 'manage'));
59
60
        $this->assertFalse($this->auth->checkAccess('manager', 'deposit'));
61
        $this->assertFalse($this->auth->checkAccess('manager', 'restore-password'));
62
        $this->assertFalse($this->auth->checkAccess('manager', 'administrate'));
63
        $this->assertFalse($this->auth->checkAccess('manager', 'resell'));
64
        $this->assertFalse($this->auth->checkAccess('manager', 'owner'));
65
        $this->assertFalse($this->auth->checkAccess('manager', 'own'));
66
        $this->assertFalse($this->auth->checkAccess('manager', 'freeze'));
67
        $this->assertFalse($this->auth->checkAccess('manager', 'unfreeze'));
68
        $this->assertFalse($this->auth->checkAccess('manager', 'create-bills'));
69
        $this->assertFalse($this->auth->checkAccess('manager', 'update-bills'));
70
        $this->assertFalse($this->auth->checkAccess('manager', 'delete-bills'));
71
    }
72
73
    public function testSol()
74
    {
@@ 73-89 (lines=17) @@
70
        $this->assertFalse($this->auth->checkAccess('manager', 'delete-bills'));
71
    }
72
73
    public function testSol()
74
    {
75
        $this->assertTrue($this->auth->checkAccess('sol', 'do-support'));
76
        $this->assertTrue($this->auth->checkAccess('sol', 'manage'));
77
        $this->assertTrue($this->auth->checkAccess('sol', 'freeze'));
78
        $this->assertTrue($this->auth->checkAccess('sol', 'unfreeze'));
79
        $this->assertTrue($this->auth->checkAccess('sol', 'administrate'));
80
        $this->assertTrue($this->auth->checkAccess('sol', 'create-bills'));
81
        $this->assertTrue($this->auth->checkAccess('sol', 'update-bills'));
82
        $this->assertTrue($this->auth->checkAccess('sol', 'delete-bills'));
83
84
        $this->assertFalse($this->auth->checkAccess('sol', 'deposit'));
85
        $this->assertFalse($this->auth->checkAccess('sol', 'restore-password'));
86
        $this->assertFalse($this->auth->checkAccess('sol', 'resell'));
87
        $this->assertFalse($this->auth->checkAccess('sol', 'owner'));
88
        $this->assertFalse($this->auth->checkAccess('sol', 'own'));
89
    }
90
}
91