/**
  * @test
  */
 public function find_one_by_id_will_return_a_segment()
 {
     $client = $this->prophesize(Auth::class);
     $repository = new SegmentRepository($client->reveal());
     $id = '5012';
     $fakeResponse = $this->getFakeResponse($this->getSingleSegment());
     $client->request('GET', Argument::containingString($id))->willReturn($fakeResponse)->shouldBeCalled();
     $segment = $repository->findOneById('member_id', $id);
     $this->assertEquals(5012, $segment->getId());
 }
 /**
  * @param $id
  *
  * @return Segment|null
  */
 public function findOneById($id)
 {
     return $this->segmentRepository->findOneById($this->memberId, $id);
 }