Code Duplication    Length = 13-13 lines in 2 locations

tests/unit/CheckAccessTrait.php 2 locations

@@ 83-95 (lines=13) @@
80
        ]);
81
    }
82
83
    public function testSupport()
84
    {
85
        $this->assertAccesses('role:support', [
86
            'access-subclients', 'support',
87
            'ticket.read', 'ticket.create', 'ticket.answer', 'ticket.close', 'ticket.update', 'ticket.delete',
88
            'client.read',
89
            'domain.read', 'domain.update',
90
            'certificate.read', 'certificate.create', 'certificate.update',
91
            'server.read',
92
            'account.read', 'account.create', 'account.update', 'account.delete',
93
            'plan.read',
94
        ]);
95
    }
96
97
    public function testAdmin()
98
    {
@@ 190-202 (lines=13) @@
187
        ]);
188
    }
189
190
    public function testLimited()
191
    {
192
        $this->auth->setAssignments('role:client,deny:deposit,deny:domain.push,deny:server.pay,deny:server.read', 'user:limited');
193
194
        $this->assertAccesses('user:limited', [
195
            'have-goods',
196
            'ticket.read', 'ticket.create', 'ticket.answer', 'ticket.close',
197
            'domain.read', 'domain.update', 'domain.pay',
198
            'certificate.read', 'certificate.create', 'certificate.update', 'certificate.pay', 'certificate.push',
199
            'account.read', 'account.create', 'account.update', 'account.delete',
200
            'restore-password', 'bill.read', 'plan.read',
201
        ]);
202
    }
203
204
    public function testBetaTester()
205
    {