mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-11-03 05:17:02 +08:00
test(connector): add and update tests for stripe, cybersource and shift4 connectors (#485)
This commit is contained in:
@ -3,6 +3,7 @@ use error_stack::ResultExt;
|
||||
use serde::{Deserialize, Serialize};
|
||||
|
||||
use crate::{
|
||||
connector::utils::RefundsRequestData,
|
||||
core::errors,
|
||||
pii::PeekInterface,
|
||||
types::{self, api, storage::enums},
|
||||
@ -466,12 +467,7 @@ impl<F> TryFrom<&types::RefundsRouterData<F>> for AuthorizedotnetCreateSyncReque
|
||||
type Error = error_stack::Report<errors::ConnectorError>;
|
||||
|
||||
fn try_from(item: &types::RefundsRouterData<F>) -> Result<Self, Self::Error> {
|
||||
let transaction_id = item
|
||||
.request
|
||||
.connector_refund_id
|
||||
.clone()
|
||||
.get_required_value("connector_refund_id")
|
||||
.change_context(errors::ConnectorError::MissingConnectorRefundID)?;
|
||||
let transaction_id = item.request.get_connector_refund_id()?;
|
||||
let merchant_authentication = MerchantAuthentication::try_from(&item.connector_auth_type)?;
|
||||
|
||||
let payload = Self {
|
||||
|
||||
Reference in New Issue
Block a user