Пример #1
0
 function testCreateUser()
 {
     $requestor = new MockCoinbase_Requestor();
     $requestor->returns('doCurlRequest', array("statusCode" => 200, "body" => '
     {
       "success": true,
       "user": {
         "id": "501a3d22f8182b2754000011",
         "name": "New User",
         "email": "*****@*****.**",
         "receive_address": "mpJKwdmJKYjiyfNo26eRp4j6qGwuUUnw9x"
       }
     }'));
     $coinbase = new Coinbase("");
     $coinbase->setRequestor($requestor);
     $response = $coinbase->createUser("*****@*****.**", "test123!");
     $this->assertEqual($response->success, true);
     $this->assertEqual($response->user->email, "*****@*****.**");
     $this->assertEqual($response->user->receive_address, "mpJKwdmJKYjiyfNo26eRp4j6qGwuUUnw9x");
 }