在Debian系統上進行Python單元測試,你可以遵循以下步驟:
安裝Python和pip(如果尚未安裝): 打開終端,然后運行以下命令來安裝Python和pip:
sudo apt update
sudo apt install python3 python3-pip
創建一個Python項目(如果尚未創建): 在你的工作目錄中,創建一個新的文件夾來存放你的Python項目。例如:
mkdir my_project
cd my_project
編寫你的Python代碼并創建測試用例:
在項目文件夾中,創建一個名為main.py
的文件來存放你的Python代碼。然后,創建一個名為test_main.py
的文件來編寫針對main.py
的測試用例。
例如,main.py
包含以下內容:
def add(a, b):
return a + b
if __name__ == "__main__":
print("Hello, World!")
在test_main.py
中編寫測試用例:
import unittest
from main import add
class TestMain(unittest.TestCase):
def test_add(self):
self.assertEqual(add(1, 2), 3)
self.assertEqual(add(-1, 1), 0)
self.assertEqual(add(0, 0), 0)
if __name__ == '__main__':
unittest.main()
運行測試用例: 在終端中,確保你在項目文件夾中,然后運行以下命令來執行測試用例:
python3 -m unittest test_main.py
如果所有測試都通過,你將看到類似以下的輸出:
.....
----------------------------------------------------------------------
Ran 5 tests in 0.001s
OK
這就是在Debian系統上進行Python單元測試的基本過程。你可以根據需要為你的項目添加更多的測試用例和模塊。