gpt4 book ai didi

unit-testing - 预期使用CodeIgniter内置的单元测试

转载 作者:行者123 更新时间:2023-12-03 12:19:50 29 4
gpt4 key购买 nike

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

CodeIgniter的单元测试框架似乎有所不同,我注意到大量随机项目,以增强或替代CodeIgniter单元测试框架。

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

我读了documentation;我知道了。这是一个简单的类(class)。但是,人们在哪里利用类呢?

例如,所有测试是否都进入单个“测试” Controller ?还是将测试混入每个 Controller 中?然后是模型和自定义助手的问题...另外,我假设测试是通过浏览器(或类似的)请求运行的...

感谢您的指导!

问候,
坦率

最佳答案

我已经收到了another source的答复,我想将其发布在这里,因为我知道了。

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

需要明确的是:我既不赞成也不肯定是否是CI unit_test class的预期用途。到目前为止,这就是我所说的。也许其他人也听到了,可以投票赞成。如果将其投票赞成或通过评论获得支持,我将其标记为答案。我仍然对不同意见感兴趣。

关于unit-testing - 预期使用CodeIgniter内置的单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4145990/

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