如何在laravel 4中故障排除编码感知单元测试



当我的其他Codeception测试(验收、api等)正在运行时,很少会运行单元测试。它看不到任何Test.php类型的测试,只有Cept.php和Cest.php。它不接受(错误)任何断言测试,如"$this->assertEquals($expeed.'expectthis')。我如何解决这个问题,因为失败的测试只返回:Codeception PHP测试框架v1.8.1由Sebastian Bergmann的PHPUnit 3.7.28提供动力。

phpunit似乎是在供应商目录中安装的。我可以直接从命令行运行它来查看它的帮助。但仅此而已。Laravel/Codeception组合的单元测试通常是不稳定的吗?我缺少一些配置吗???

似乎问题出在创建测试类上。

你声明要use CodeGuy;——你不想那样做。

相反,你想像这样扩展你的课程。

class SampleCest extends CodeceptionTestCaseTest

我的建议是:使用codeception来生成单元测试。

codecept.phar generate:phpunit unit Sample

最新更新