【问题标题】:Worldpay Mocking in PHPUnitPHPUnit 中的 Worldpay 模拟
【发布时间】:2018-11-10 18:54:06
【问题描述】:

我有一个网站,允许人们使用信用卡注册订阅服务,我通过他们的“自己的表单”解决方案来处理 - https://developer.worldpay.com/jsonapi/docs/own-form

它正在工作,但我需要编写 PHPUnit 测试,而且我不知道如何正确模拟提交的表单,因为它依赖于 javascript 将许多安全表单元素转换为 $_POST[token] 项目.

谁能帮忙展示如何为此编写测试?

【问题讨论】:

    标签: phpunit worldpay


    【解决方案1】:

    通常,您不会在单元测试中测试他们的服务或任何相关内容。那将是一个集成测试。

    您应该从外部 api 封装您的代码,并使用存根和驱动程序来模拟它们的形式将与您的代码进行通信。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-06-16
      • 2018-02-08
      • 2020-10-25
      • 2014-11-07
      • 2015-11-01
      • 2017-01-13
      • 1970-01-01
      相关资源
      最近更新 更多