预期使用内置于CodeIgniter的单元测试

Fra*_*k V 20 unit-testing codeigniter

在大多数框架单元测试实现中,您有一组测试,并且您可以从单个[console]命令执行这些测试.测试运行并给出结果.结果有所不同,但通常包括通过/失败.

CodeIgniter的单元测试框架看起来不同,我注意到了大量的随机附加项目,以增强或替换CodeIgniter单元测试框架.

我的问题是:CodeIgniter内置的单元测试框架的预期工作流程或用途是什么?

我看了文件 ; 我知道了.这是一个简单的课程.但是哪个人利用这个课程呢?

例如,所有测试都进入一个"测试"控制器吗?或者测试是否混合到每个控制器?然后是模型和自定义助手的问题......另外,我假设测试是通过浏览器(或类似的)请求运行的...

谢谢你的指导!

问候,
弗兰克

Fra*_*k V 5

我从另一个来源收到了一个答案,我想把它贴在这里,因为我知道它。

基本答案是 CI (CodeIgniter) 单元测试类不像传统的单元测试套件(JUnit、NUnit 或 python 的单元测试)。在 CI 中,该类旨在在目标(测试目标的代码库)中使用。

需要明确的是:我不认可这一点,也不确定这CI unit_test 类的预期用途。到目前为止,这只是我被告知的。也许其他人也听到了这一点并且可以投票。如果这被投票通过或通过评论获得支持,我会将其标记为答案。我仍然对不同的意见感兴趣。

  • 您的源已被删除 404 页面未找到 (2认同)