1、新建單元測試文件
右鍵->"new"->"Python File",如下圖:
2、代碼如下:
import unittest from flask import current_app from apps.unit_test import app class MyTestCase(unittest.TestCase): # 該方法會首先執行,方法名固定 def setUp(self): self.app = app self.app_context = self.app.app_context() self.app_context.push() # 該方法會在測試代碼執行完后執行,方法名固定 def tearDown(self): self.app_context.pop() # 測試應用實例是否存在 def test_app_exist(self): self.assertFalse(current_app is None) if __name__ == '__main__': unittest.main()
3、運行配置
界面右上角->"Edit Configurations...",如下圖:
然后,如下圖:
點擊確認即可
4、運行測試
完成