You are here

public function RequestTest::testRequest_construct_withCustomRequest in One Click Upload 7.2

* @covers ::__construct * @covers ::getParam * @covers ::getFileName * @covers ::getTotalSize * @covers ::getIdentifier * @covers ::getRelativePath * @covers ::getTotalChunks * @covers ::getDefaultChunkSize * @covers ::getCurrentChunkNumber * @covers ::getCurrentChunkSize * @covers ::getFile * @covers ::isFustyFlowRequest

File

flowphp/test/Unit/RequestTest.php, line 51

Class

RequestTest
Request unit tests

Namespace

Unit

Code

public function testRequest_construct_withCustomRequest() {
  $request = new Request($this->requestArr);
  $this
    ->assertSame('prettify.js', $request
    ->getFileName());
  $this
    ->assertSame(100, $request
    ->getTotalSize());
  $this
    ->assertSame('13632-prettifyjs', $request
    ->getIdentifier());
  $this
    ->assertSame('home/prettify.js', $request
    ->getRelativePath());
  $this
    ->assertSame(42, $request
    ->getTotalChunks());
  $this
    ->assertSame(1048576, $request
    ->getDefaultChunkSize());
  $this
    ->assertSame(1, $request
    ->getCurrentChunkNumber());
  $this
    ->assertSame(10, $request
    ->getCurrentChunkSize());
  $this
    ->assertSame(null, $request
    ->getFile());
  $this
    ->assertFalse($request
    ->isFustyFlowRequest());
}