public async Task Finansbank_GetPaymentParameterResult_UnSuccess() { ServiceCollection serviceCollection = new ServiceCollection(); ServiceProvider serviceProvider = serviceCollection.BuildServiceProvider(); PaymentProviderFactory paymentProviderFactory = new PaymentProviderFactory(serviceProvider); IPaymentProvider provider = paymentProviderFactory.Create(BankNames.DenizBank); Results.PaymentGatewayResult paymentGatewayResult = await provider.ThreeDGatewayRequest(null); Assert.False(paymentGatewayResult.Success); }
public async Task Yapikredi_GetPaymentResult_UnSuccess() { ServiceCollection serviceCollection = new ServiceCollection(); serviceCollection.AddHttpClient(); ServiceProvider serviceProvider = serviceCollection.BuildServiceProvider(); PaymentProviderFactory paymentProviderFactory = new PaymentProviderFactory(serviceProvider); IPaymentProvider provider = paymentProviderFactory.Create(BankNames.Garanti); Results.PaymentGatewayResult paymentGatewayResult = await provider.ThreeDGatewayRequest(null); Assert.False(paymentGatewayResult.Success); }