Code Duplication    Length = 17-17 lines in 2 locations

tests/FacebookRequestTest.php 2 locations

@@ 172-188 (lines=17) @@
169
        $this->assertEquals($expectedParams, $params);
170
    }
171
172
    public function testAFileCanBeAddedToParams()
173
    {
174
        $myFile = new FacebookFile(__DIR__ . '/foo.txt');
175
        $params = [
176
            'name' => 'Foo Bar',
177
            'source' => $myFile,
178
        ];
179
        $app = new FacebookApp('123', 'foo_secret');
180
        $request = new FacebookRequest($app, 'foo_token', 'POST', '/foo/photos', $params);
181
182
        $actualParams = $request->getParams();
183
184
        $this->assertTrue($request->containsFileUploads());
185
        $this->assertFalse($request->containsVideoUploads());
186
        $this->assertTrue(!isset($actualParams['source']));
187
        $this->assertEquals('Foo Bar', $actualParams['name']);
188
    }
189
190
    public function testAVideoCanBeAddedToParams()
191
    {
@@ 190-206 (lines=17) @@
187
        $this->assertEquals('Foo Bar', $actualParams['name']);
188
    }
189
190
    public function testAVideoCanBeAddedToParams()
191
    {
192
        $myFile = new FacebookVideo(__DIR__ . '/foo.txt');
193
        $params = [
194
            'name' => 'Foo Bar',
195
            'source' => $myFile,
196
        ];
197
        $app = new FacebookApp('123', 'foo_secret');
198
        $request = new FacebookRequest($app, 'foo_token', 'POST', '/foo/videos', $params);
199
200
        $actualParams = $request->getParams();
201
202
        $this->assertTrue($request->containsFileUploads());
203
        $this->assertTrue($request->containsVideoUploads());
204
        $this->assertTrue(!isset($actualParams['source']));
205
        $this->assertEquals('Foo Bar', $actualParams['name']);
206
    }
207
}
208