我想在Payment Gateway(2checkout)
和Pay Pal
上测试严格的测试。对于测试,我可能需要很多成功,失败和暂停事务(由于系统崩溃/重启而导致事务停止)。但我不想用真钱,
1。我有什么方法可以使用假卡号或其他东西在支付网关上进行测试交易。
的 2。支付网关测试有哪些可能的预先测试方案?
例如:
答案 0 :(得分:2)
有两种选择:
两者都可以,但我建议使用Dependancy Injection方法。假设您有一个单独的对象只与PayPal交互,然后是其他执行您的实际应用程序逻辑的对象(以及错误处理等),那么您可以创建一个PayPal交互对象的虚拟版本(总是返回true,或者有条件地返回假,等等,然后详细测试你的各种应用程序类。
答案 1 :(得分:0)