Php 是否可以使用单元测试视图';代码点火器里有什么?
我正在使用TOAST,它在测试模型方面做得很好。。。但是视图呢?很可能您不需要对视图进行单元测试。Php 是否可以使用单元测试视图';代码点火器里有什么?,php,unit-testing,codeigniter,toast,Php,Unit Testing,Codeigniter,Toast,我正在使用TOAST,它在测试模型方面做得很好。。。但是视图呢?很可能您不需要对视图进行单元测试。 如果您的视图中有需要单元测试的代码,那么代码很可能属于相关的控制器/库等。视图应该主要显示从控制器接收的数据;在到达视图之前检查有效数据和错误 请参阅相关文章:如果您想对视图进行测试,您应该简化单元测试。PHPUnit是一个伟大的平台,它为codeigniter架起了一座桥梁 默认情况下,不可能对视图执行单元测试。Codeigniter确实有基本的单元测试支持,但我认为它缺少其他框架(如Rails
如果您的视图中有需要单元测试的代码,那么代码很可能属于相关的控制器/库等。视图应该主要显示从控制器接收的数据;在到达视图之前检查有效数据和错误
请参阅相关文章:如果您想对视图进行测试,您应该简化单元测试。PHPUnit是一个伟大的平台,它为codeigniter架起了一座桥梁
默认情况下,不可能对视图执行单元测试。Codeigniter确实有基本的单元测试支持,但我认为它缺少其他框架(如Rails)中的许多功能
虽然有几个项目可以解决这个问题,但我怀疑它们是否能在开箱即用的情况下使用CI。正如Kieran Andrews所说的,您可以尝试PHPUnit。我会查看Selenium RC()进行视图测试。它不直接与CodeIgniter集成。PHPUnit内置了对它的支持,因此您可以从那里获取驱动程序以使其正常工作。我写了一篇关于使用Selenium在Codeigniter中测试“视图”的文章:
那么,如何验证视图中的需求?