Code Duplication    Length = 8-8 lines in 3 locations

tests/Model/LogEntryTest.php 3 locations

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