2010-07-16 89 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。

相關問題