2
有時我正在編寫小型實用程序函數並將它們打包爲python包。
有多小? 30 - 60行蟒蛇。
而我的問題是你認爲在實際代碼中編寫測試不好嗎?濫用?在實際代碼中寫入python單元測試
我可以看到在代碼本身內使用示例的好處,而不會在文件之間跳轉(再次來自真正的小項目)。 例子:
#!/usr/bin/env python
# Actual code
def increment(number, by=1):
return number += by
# Tests
def test_increment_positive():
assert increment(1) == 2
def test_increment_negative():
assert increment(-5) == -4
def test_increment_zero():
assert increment(0) == 1
從我用的監測框架黎曼採取黎曼你寫你的測試文件連同你的代碼link