我尝试为我的Symfony2项目设置代码,该项目已经有4个工作包及其PHPUnit测试用例。现在我想添加代码测试测试用例,特别是对于验收测试,但是当我“引导”代码时,我在主结构中找到了所有生成的代码。由于我的应用程序已经捆绑在一起,我想保留这个概念以及我的测试用例。特别是因为我的bundle中已经有了我的PHPUnit测试用例。官方的s2代码并没有真正涵盖这一点。所以对我来说有些问题出现了:
答案 0 :(得分:2)
我只是以类似的方式设置它。
codeception有一个-c开关,可以满足您的需要,即:
vendor/bin/codecept bootstrap src/Acme/ExampleBundle
然后:
vendor/bin/codecept run -c src/Acme/ExampleBundle
我不知道你的第二个问题。至少对于单元测试,将它们转换为Codeception测试是微不足道的,特别是因为我的测试全部来自抽象类,因此它可能需要10行更改,主要是设置内容。
答案 1 :(得分:2)
在{your-root} / src / {your-app} / {your-bundle}:
ln -s ../../../app .