Beispiel #1
0
 /**
  * @test
  */
 public function shouldReturnAddresses()
 {
     $data = array('addresses' => array(array('id' => '1GpBtJXXa1NdG94cYPGZTc3DfRY2P7EwzH', 'network' => 'bitcoin')));
     $client = $this->getUpholdClientMock();
     $card = new Card($client, $data);
     $this->assertEquals($data['addresses'], $card->getAddresses());
 }
Beispiel #2
0
 /**
  * @test
  */
 public function shouldReturnAddresses()
 {
     $cardData = array('id' => 'ade869d8-7913-4f67-bb4d-72719f0a2be0');
     $data = array(array('id' => 'a97bb994-6e24-4a89-b653-e0a6d0bcf634', 'status' => 'bitcoin'), array('id' => 'b97bb994-6e24-4a89-b653-e0a6d0bcf635', 'status' => 'foobar'));
     $response = $this->getResponseMock($data);
     $client = $this->getUpholdClientMock();
     $client->expects($this->once())->method('get')->with(sprintf('/me/cards/%s/addresses', $cardData['id']))->will($this->returnValue($response));
     $card = new Card($client, $cardData);
     $this->assertEquals($data, $card->getAddresses());
 }