public function shouldCallApiMasspayMethodAndUpdateModelFromResponseOnSuccess()
{
$apiMock = $this->createApiMock();
$apiMock->expects($this->once())->method('massPay')->will($this->returnCallback(function (array $fields) {
$this->assertEquals(['foo' => 'fooVal'], $fields);
$fields['bar'] = 'barVal';
return $fields;
}));
$action = new MasspayAction();
$action->setApi($apiMock);
$request = new Masspay(['foo' => 'fooVal']);
$action->execute($request);
$this->assertEquals(['foo' => 'fooVal', 'bar' => 'barVal'], (array) $request->getModel());
}