gpt4 book ai didi

symfony - Codeception 中的捆绑设置

转载 作者:行者123 更新时间:2023-12-02 13:42:31 24 4
gpt4 key购买 nike

我尝试为我的 Symfony2 项目设置代码接收,该项目已经有 4 个工作包及其 PHPUnit 测试用例。现在我想添加代码接收测试用例,特别是对于验收测试,但是当我“引导”代码接收时,我发现所有生成的代码都在我的主结构中。由于我的应用程序已经组织成 bundle ,因此我想在我的测试用例中也保留这个概念。特别是因为我的包中已经有了 PHPUnit 测试用例。官方的 s2 codeception 并没有真正涵盖这一点。所以对我来说出现了一些问题:

  1. 如何设置代码接收以使其在我的包中运行
  2. 如何使用一个命令运行所有现有的 PHPUnit 测试用例和代码接收测试用例?

最佳答案

我只是以类似的方式进行设置。

codeception 有一个 -c 开关可以满足您的需要,即:

vendor/bin/codecept bootstrap src/Acme/ExampleBundle

然后:

vendor/bin/codecept run -c src/Acme/ExampleBundle

我不知道你的第二个问题。至少对于单元测试来说,将它们转换为 Codeception 测试是微不足道的,特别是因为我的测试都是继承自抽象类,所以可能需要进行 10 行更改,其中大部分是设置内容。

关于symfony - Codeception 中的捆绑设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19362887/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com