Example #1
0
 /**
  * Constructor.
  *
  * @param BitreserveClient $client Bitreserve client.
  */
 public function __construct(BitreserveClient $client)
 {
     if (!$client->getOption('bearer')) {
         throw new AuthenticationRequiredException('Missing bearer authorization');
     }
     $this->client = $client;
 }
 /**
  * @test
  */
 public function shouldReturnBearerWhenPassingInConstructor()
 {
     $client = new BitreserveClient('bearer');
     $this->assertEquals('bearer', $client->getOption('bearer'));
 }