1
好的,也許我沒有得到這個權利。我是單元測試新手。 但我想測試這樣的事情:如何在Zend Framework中使用PHPUnit測試變量
我有一個行動,顯示用戶在當天做的門票。 我想作出斷言,將檢查是否: 如果有0票,那麼消息說「今天沒有票」,如果有>票票數超過系統顯示錶。 我知道如何檢查視圖是呈現消息還是呈現表格,但是如何在測試中創建「if」?是這樣的:
<code>
if(count($tickets > 0) {
$this->assertQuery('table');
} else {
$this->assertQueryContentContains('#message', 'No tickets for today');
}
</code>
我沒有得到如何做一個stubb數據或從行動中獲得某個變量的值。
通常情況下,你會想要兩個單獨的測試:一個發現沒有票和其他發現一些。設置假數據或模擬對象,以便您可以同時執行這兩個操作。 – 2012-02-12 23:02:34