Code Duplication    Length = 10-10 lines in 4 locations

tests/CatalogProductTest.php 4 locations

@@ 53-62 (lines=10) @@
50
        $this->assertInstanceOf('SearchContext', $object->getDefaultSearchContext());
51
    }
52
53
    public function testCanView()
54
    {
55
        $object = $this->objFromFixture('CatalogProduct', 'one');
56
57
        $admin = $this->objFromFixture('Member', 'admin');
58
        $this->assertTrue($object->canView($admin));
59
60
        $member = $this->objFromFixture('Member', 'default');
61
        $this->assertTrue($object->canView($member));
62
    }
63
64
    public function testCanEdit()
65
    {
@@ 64-73 (lines=10) @@
61
        $this->assertTrue($object->canView($member));
62
    }
63
64
    public function testCanEdit()
65
    {
66
        $object = $this->objFromFixture('CatalogProduct', 'one');
67
68
        $admin = $this->objFromFixture('Member', 'admin');
69
        $this->assertTrue($object->canEdit($admin));
70
71
        $member = $this->objFromFixture('Member', 'default');
72
        $this->assertFalse($object->canEdit($member));
73
    }
74
75
    public function testCanDelete()
76
    {
@@ 75-84 (lines=10) @@
72
        $this->assertFalse($object->canEdit($member));
73
    }
74
75
    public function testCanDelete()
76
    {
77
        $object = $this->objFromFixture('CatalogProduct', 'one');
78
79
        $admin = $this->objFromFixture('Member', 'admin');
80
        $this->assertTrue($object->canDelete($admin));
81
82
        $member = $this->objFromFixture('Member', 'default');
83
        $this->assertFalse($object->canDelete($member));
84
    }
85
86
    public function testCanCreate()
87
    {
@@ 86-95 (lines=10) @@
83
        $this->assertFalse($object->canDelete($member));
84
    }
85
86
    public function testCanCreate()
87
    {
88
        $object = $this->objFromFixture('CatalogProduct', 'one');
89
90
        $admin = $this->objFromFixture('Member', 'admin');
91
        $this->assertTrue($object->canCreate($admin));
92
93
        $member = $this->objFromFixture('Member', 'default');
94
        $this->assertFalse($object->canCreate($member));
95
    }
96
97
    public function testProvidePermissions()
98
    {