1+ using Checkout . Common ;
12using Shouldly ;
23using System ;
34using System . Threading . Tasks ;
@@ -19,7 +20,7 @@ private async Task ShouldInitiateAndRetrieveTransferOfFunds()
1920 var createTransferRequest =
2021 new CreateTransferRequest
2122 {
22- Source = new TransferSourceRequest { Amount = 200 , Id = "ent_kidtcgc3ge5unf4a5i6enhnr5m" } ,
23+ Source = new TransferSourceRequest { Amount = 200 , Id = "ent_kidtcgc3ge5unf4a5i6enhnr5m" , Currency = Currency . GBP } ,
2324 Destination = new TransferDestinationRequest { Id = "ent_w4jelhppmfiufdnatam37wrfc4" } ,
2425 TransferType = TransferType . Commission
2526 } ;
@@ -40,6 +41,8 @@ private async Task ShouldInitiateAndRetrieveTransferOfFunds()
4041 transferDetailsResponse . RequestedOn . ShouldNotBeNull ( ) ;
4142 transferDetailsResponse . Source . ShouldNotBeNull ( ) ;
4243 transferDetailsResponse . Source . EntityId . ShouldNotBeNull ( ) ;
44+ transferDetailsResponse . Source . Amount . ShouldBe ( 200 ) ;
45+ transferDetailsResponse . Source . Currency . ShouldBe ( Currency . GBP ) ;
4346 transferDetailsResponse . Destination . ShouldNotBeNull ( ) ;
4447 transferDetailsResponse . Destination . EntityId . ShouldNotBeNull ( ) ;
4548 }
@@ -50,7 +53,7 @@ private async Task ShouldInitiateTransferOfFundsIdempotently()
5053 var createTransferRequest =
5154 new CreateTransferRequest
5255 {
53- Source = new TransferSourceRequest { Amount = 100 , Id = "ent_kidtcgc3ge5unf4a5i6enhnr5m" } ,
56+ Source = new TransferSourceRequest { Amount = 100 , Id = "ent_kidtcgc3ge5unf4a5i6enhnr5m" , Currency = Currency . GBP } ,
5457 Destination = new TransferDestinationRequest { Id = "ent_w4jelhppmfiufdnatam37wrfc4" } ,
5558 TransferType = TransferType . Commission
5659 } ;
0 commit comments