Code Duplication    Length = 8-8 lines in 3 locations

tests/Model/LogEntryTest.php 3 locations

@@ 98-105 (lines=8) @@
95
    /**
96
     * There's no reason to manually create, so don't allow manual creation
97
     */
98
    public function testAllowCreate()
99
    {
100
        $member = Member::default_admin();
101
        $createTrue = LogEntry::create()->canCreate($member);
102
        $this->assertFalse($createTrue);
103
        $createFalse = LogEntry::create()->canCreate(null);
104
        $this->assertFalse($createFalse);
105
    }
106
107
    /**
108
     * Test that LogEntry classes can not be edited
@@ 118-125 (lines=8) @@
115
    /**
116
     * We can view if we're logged in as admin. Otherwise, no.
117
     */
118
    public function testAllowView()
119
    {
120
        $member = Member::default_admin();
121
        $viewTrue = LogEntry::create()->canView($member);
122
        $this->assertTrue($viewTrue);
123
        $viewFalse = LogEntry::create()->canView(null);
124
        $this->assertFalse($viewFalse);
125
    }
126
127
    /**
128
     * We can Delete if we're logged in as admin. Otherwise, no.
@@ 130-137 (lines=8) @@
127
    /**
128
     * We can Delete if we're logged in as admin. Otherwise, no.
129
     */
130
    public function testAllowDelete()
131
    {
132
        $member = Member::default_admin();
133
        $deleteTrue = LogEntry::create()->canDelete($member);
134
        $this->assertTrue($deleteTrue);
135
        $deleteFalse = LogEntry::create()->canDelete(null);
136
        $this->assertFalse($deleteFalse);
137
    }
138
139
    /**
140
     * Call protected/private method of a class.