private function mockPrepareApiCall()
 {
     $this->mockApiCallLoad();
     $this->apiTimeCalculator->shouldReceive('isCallStillValid')->with($this->apiCall)->andReturn(true);
     $this->apiCall->shouldReceive('getApi')->andReturn($this->api);
     $this->api->shouldReceive('getSection')->andReturn('section');
     $this->api->shouldReceive('getName')->andReturn('name');
     $this->sectionApiFactory->shouldReceive('create')->with($this->apiCall)->andReturn($this->sectionApi);
 }
 public function testCreateMapSection()
 {
     $this->api->shouldReceive('getSection')->andReturn('map');
     $this->assertSame($this->noKeySectionApi, $this->factory->create($this->apiCall));
 }