update() public static method

public static update ( $merchant_account_id, $attributes )
 public function testUpdateWithInvalidFundingFields()
 {
     $params = array("funding" => array("destination" => Braintree\MerchantAccount::FUNDING_DESTINATION_EMAIL, "email" => ""));
     $result = Braintree\MerchantAccount::update("sandbox_sub_merchant_account", $params);
     $this->assertEquals(false, $result->success);
     $error = $result->errors->forKey("merchantAccount")->forKey("funding")->onAttribute("email");
     $this->assertEquals($error[0]->code, Braintree\Error\Codes::MERCHANT_ACCOUNT_FUNDING_EMAIL_IS_REQUIRED);
     $params = array("funding" => array("destination" => Braintree\MerchantAccount::FUNDING_DESTINATION_MOBILE_PHONE, "mobilePhone" => ""));
     $result = Braintree\MerchantAccount::update("sandbox_sub_merchant_account", $params);
     $this->assertEquals(false, $result->success);
     $error = $result->errors->forKey("merchantAccount")->forKey("funding")->onAttribute("mobilePhone");
     $this->assertEquals($error[0]->code, Braintree\Error\Codes::MERCHANT_ACCOUNT_FUNDING_MOBILE_PHONE_IS_REQUIRED);
 }