Code Duplication    Length = 12-12 lines in 4 locations

tests/SlideImageTest.php 4 locations

@@ 70-81 (lines=12) @@
67
    /**
68
     *
69
     */
70
    public function testCanCreate()
71
    {
72
        $object = $this->objFromFixture(SlideImage::class, 'slide1');
73
        $admin = $this->objFromFixture(Member::class, 'admin');
74
        $this->assertTrue($object->canCreate($admin));
75
76
        $author = $this->objFromFixture(Member::class, 'author');
77
        $this->assertTrue($object->canCreate($author));
78
79
        $member = $this->objFromFixture(Member::class, 'default');
80
        $this->assertFalse($object->canCreate($member));
81
    }
82
83
    /**
84
     *
@@ 86-97 (lines=12) @@
83
    /**
84
     *
85
     */
86
    public function testCanEdit()
87
    {
88
        $object = $this->objFromFixture(SlideImage::class, 'slide1');
89
        $admin = $this->objFromFixture(Member::class, 'admin');
90
        $this->assertTrue($object->canEdit($admin));
91
92
        $author = $this->objFromFixture(Member::class, 'author');
93
        $this->assertTrue($object->canEdit($author));
94
95
        $member = $this->objFromFixture(Member::class, 'default');
96
        $this->assertFalse($object->canEdit($member));
97
    }
98
99
    /**
100
     *
@@ 102-113 (lines=12) @@
99
    /**
100
     *
101
     */
102
    public function testCanDelete()
103
    {
104
        $object = $this->objFromFixture(SlideImage::class, 'slide1');
105
        $admin = $this->objFromFixture(Member::class, 'admin');
106
        $this->assertTrue($object->canDelete($admin));
107
108
        $author = $this->objFromFixture(Member::class, 'author');
109
        $this->assertTrue($object->canDelete($author));
110
111
        $member = $this->objFromFixture(Member::class, 'default');
112
        $this->assertFalse($object->canDelete($member));
113
    }
114
115
    /**
116
     *
@@ 118-129 (lines=12) @@
115
    /**
116
     *
117
     */
118
    public function testCanView()
119
    {
120
        $object = $this->objFromFixture(SlideImage::class, 'slide1');
121
        $admin = $this->objFromFixture(Member::class, 'admin');
122
        $this->assertTrue($object->canView($admin));
123
124
        $author = $this->objFromFixture(Member::class, 'author');
125
        $this->assertTrue($object->canView($author));
126
127
        $member = $this->objFromFixture(Member::class, 'default');
128
        $this->assertTrue($object->canView($member));
129
    }
130
131
    /**
132
     *