public function testSubmitForPartialSettlement_withInvalidParams()
{
$transaction = Braintree\Transaction::saleNoValidate(['amount' => '100.00', 'creditCard' => ['number' => '5105105105105100', 'expirationDate' => '05/12']]);
$params = ['invalid' => 'invalid'];
$this->setExpectedException('InvalidArgumentException', 'invalid keys: invalid');
Braintree\Transaction::submitForPartialSettlement($transaction->id, '67.00', $params);
}