/**
  * @test
  */
 public function shouldReturnCount()
 {
     $contentRange = array('count' => 200, 'end' => 19, 'start' => 0);
     $response = $this->getMockBuilder('Bitreserve\\HttpClient\\Message\\Response')->disableOriginalConstructor()->getMock();
     $response->expects($this->once())->method('getContentRange')->will($this->returnValue($contentRange));
     $client = $this->getMockBuilder('Bitreserve\\BitreserveClient')->disableOriginalConstructor()->setMethods(array('get'))->getMock();
     $client->expects($this->once())->method('get')->with('/path', array(), array('range' => 'items=0-1'))->will($this->returnValue($response));
     $pager = new Paginator($client, '/path');
     $this->assertEquals($contentRange['count'], $pager->count());
 }