Code Duplication    Length = 10-10 lines in 3 locations

tests/unit/PartialFieldSubmissionTest.php 3 locations

@@ 34-43 (lines=10) @@
31
        $this->assertTrue($this->field->canView($member));
32
    }
33
34
    public function testCanCreate()
35
    {
36
        Member::currentUser()->logOut();
37
        $this->assertFalse($this->field->canCreate());
38
39
        $member = DefaultAdminService::singleton()->findOrCreateAdmin('[email protected]');
40
        $this->logInAs($member);
41
42
        $this->assertTrue($this->field->canCreate($member));
43
    }
44
45
    public function testCanEdit()
46
    {
@@ 45-54 (lines=10) @@
42
        $this->assertTrue($this->field->canCreate($member));
43
    }
44
45
    public function testCanEdit()
46
    {
47
        Member::currentUser()->logOut();
48
        $this->assertFalse($this->field->canEdit());
49
50
        $member = DefaultAdminService::singleton()->findOrCreateAdmin('[email protected]');
51
        $this->logInAs($member);
52
53
        $this->assertTrue($this->field->canEdit($member));
54
    }
55
56
    public function testCanDelete()
57
    {
@@ 56-65 (lines=10) @@
53
        $this->assertTrue($this->field->canEdit($member));
54
    }
55
56
    public function testCanDelete()
57
    {
58
        Member::currentUser()->logOut();
59
        $this->assertFalse($this->field->canDelete());
60
61
        $member = DefaultAdminService::singleton()->findOrCreateAdmin('[email protected]');
62
        $this->logInAs($member);
63
64
        $this->assertTrue($this->field->canDelete($member));
65
    }
66
67
    protected function setUp()
68
    {