【发布时间】:2017-05-16 08:08:43
【问题描述】:
我正在尝试运行代码接收测试,它将进入结帐并下订单,并且该测试需要并行运行四次,因此如果我们有 3 件库存商品,我们将无法购买其他 3 件“客户”正在结帐过程中,您可以同时运行 4 个不同的测试实例吗?
我也很好奇代码接收是否可以以某种方式线程化
【问题讨论】:
-
您能否举一个您的测试示例,它涉及多少个请求?
标签: php unit-testing codeception
我正在尝试运行代码接收测试,它将进入结帐并下订单,并且该测试需要并行运行四次,因此如果我们有 3 件库存商品,我们将无法购买其他 3 件“客户”正在结帐过程中,您可以同时运行 4 个不同的测试实例吗?
我也很好奇代码接收是否可以以某种方式线程化
【问题讨论】:
标签: php unit-testing codeception
我认为如果你为你的案例编写两个不同的单元测试会更容易。一个检查是否可以在所选产品有库存时下订单,一个单元测试检查如果没有库存则不能下订单。
通过这种方式,您可以获得直接反馈,即根据产品库存下订单将按预期工作。
我是否正确理解了您的问题?
【讨论】: