2010-07-16 90 views

回答

1

我会着眼于Selenium RC(http://seleniumhq.org/projects/remote-control/)进行视图测试。它不直接与CodeIgniter集成。 PHPUnit内置了对它的支持,所以你可以从那里获取驱动程序来使它工作。

0

最有可能你不需要单元测试你的视图。
如果你的视图中有代码需要单元测试,那么代码很可能属于相关的控制器/库/等等。视图应主要显示从控制器接收到的数据;在它到达View之前检查有效的数据和错误。

参见相关的职位:Unit Testing CodeIgniter with Simpletest

+0

你如何验证存在的观点,然后要求? – 2011-08-30 16:31:09

2

如果你想要做的看法测试,您应该海外商品会有单元测试。 PHPUnit是一个伟大的,并有一个codeigniter的桥梁!

http://www.knollet.com/foostack/

2

默认情况下,有没有可能在你的意见进行单元测试。 Codeigniter具有基本的单元测试支持,但在我看来,它缺少其他框架(例如Rails)中的许多功能。

虽然有几个项目可以解决这个问题,但我怀疑他们会与开箱即用的CI一起工作。正如Kieran Andrews所说,你可以试试PHPUnit。

相关问题