2016-02-05 95 views
1

我需要測試assertEqual(var, 'a')assertEqual(var2, 'a')是否爲真。Python單元測試條件聲明

我不能只是寫他們喜歡:

assertEqual(var, 'a') 
assertEqual(var2, 'a') 

因爲這不是測試的範圍。測試應該成功var = 'a'var2 = 'a',但在這種情況下,如果例如var2 = 'b'它將會失敗。

那麼我怎麼寫這個測試呢?因爲如果我使用if assertEqual(var, 'a') or assertEqual(var2, 'a'):,我應該輸入什麼內容?

+0

也許,你需要重新設計你的測試遵循AAA模式http://c2.com/cgi/wiki?ArrangeActAssert。如果你似乎使用了幾個斷言,你做錯了什麼 –

回答