Code Duplication    Length = 20-20 lines in 2 locations

tests/php/AssetAdminTest.php 2 locations

@@ 90-109 (lines=20) @@
87
        $this->assertEquals('testItCreatesFolder', $newFolder->Name);
88
    }
89
90
    public function testItRestrictsCreateFolderByCanCreate()
91
    {
92
        $folder = $this->objFromFixture('SilverStripe\\Assets\\Folder', 'folder1');
93
94
        $response = Director::test(
95
            'admin/assets/api/createFolder',
96
            [
97
                'ParentID' => $folder->ID,
98
                'Name' => 'disallowCanCreate',
99
                'SecurityID' => SecurityToken::inst()->getValue(),
100
            ],
101
            $this->session,
102
            'POST'
103
        );
104
        $this->assertTrue($response->isError());
105
        $this->assertEquals(403, $response->getStatusCode());
106
    }
107
108
    public function testItRestrictsCreateFolderByCanAddChildren()
109
    {
110
        $folder = $this->objFromFixture('SilverStripe\\Assets\\Folder', 'disallowCanAddChildren');
111
112
        $response = Director::test(
@@ 108-127 (lines=20) @@
105
        $this->assertEquals(403, $response->getStatusCode());
106
    }
107
108
    public function testItRestrictsCreateFolderByCanAddChildren()
109
    {
110
        $folder = $this->objFromFixture('SilverStripe\\Assets\\Folder', 'disallowCanAddChildren');
111
112
        $response = Director::test(
113
            'admin/assets/api/createFolder',
114
            [
115
                'ParentID' => $folder->ID,
116
                'Name' => 'testItRestrictsCreateFolderByCanAddChildren',
117
                'SecurityID' => SecurityToken::inst()->getValue(),
118
            ],
119
            $this->session,
120
            'POST'
121
        );
122
        $this->assertTrue($response->isError());
123
        $this->assertEquals(403, $response->getStatusCode());
124
    }
125
126
    public function testItCreatesFile()
127
    {
128
        $folder1 = $this->objFromFixture('SilverStripe\\Assets\\Folder', 'folder1');
129
130
        /** @skipUpgrade */