Code Duplication    Length = 8-8 lines in 3 locations

tests/Model/LogEntryTest.php 3 locations

@@ 113-120 (lines=8) @@
110
    /**
111
     * There's no reason to manually create, so don't allow manual creation
112
     */
113
    public function testAllowCreate()
114
    {
115
        $member = Member::default_admin();
116
        $createTrue = LogEntry::create()->canCreate($member);
117
        $this->assertFalse($createTrue);
118
        $createFalse = LogEntry::create()->canCreate(null);
119
        $this->assertFalse($createFalse);
120
    }
121
122
    /**
123
     * Test that LogEntry classes can not be edited
@@ 133-140 (lines=8) @@
130
    /**
131
     * We can view if we're logged in as admin. Otherwise, no.
132
     */
133
    public function testAllowView()
134
    {
135
        $member = Member::default_admin();
136
        $viewTrue = LogEntry::create()->canView($member);
137
        $this->assertTrue($viewTrue);
138
        $viewFalse = LogEntry::create()->canView(null);
139
        $this->assertFalse($viewFalse);
140
    }
141
142
    /**
143
     * We can Delete if we're logged in as admin. Otherwise, no.
@@ 145-152 (lines=8) @@
142
    /**
143
     * We can Delete if we're logged in as admin. Otherwise, no.
144
     */
145
    public function testAllowDelete()
146
    {
147
        $member = Member::default_admin();
148
        $deleteTrue = LogEntry::create()->canDelete($member);
149
        $this->assertTrue($deleteTrue);
150
        $deleteFalse = LogEntry::create()->canDelete(null);
151
        $this->assertFalse($deleteFalse);
152
    }
153
}
154