在pytest的文檔中列出了測試用例的各種例子。他們中的大多數顯示功能的測試。但是我錯過了一個如何測試類和類方法的例子。比方說,我們有以下類模塊cool.py
在我們喜歡測試:用pytest測試類的方法
class SuperCool(object):
def action(self, x):
return x * x
如何在tests/test_cool.py
的根據測試類來看看?
class TestSuperCool():
def test_action(self, x):
pass
如何test_action()
用於測試action()
?
那麼,有沒有一種映射的參與pytest? – laserbrain
@laserbrain你是什麼意思的映射? –
@laserbrain我不確定你在這種情況下通過映射意味着什麼,但是如果你嘗試它,我的例子應該適合你。 – elethan