2例に分割テストファームウェア、一つは各タイムユースケースが実行され、テストは、ファームウェアに行われます。一つは、どんなに多くのテストケース、一度だけ実行されたテストファームウェアです。
1.テストファームウェア毎時間実行
ユニットテストユニットテストフレームワークは、テストフィクスチャのセットアップおよびティアダウンを提供します。次のように実行します:
輸入unittestの クラスBaiduTest(たunittest.TestCase): デフセットアップ(自己): 印刷(' 開始' ) デフティアダウン(自己): 印刷(' 終わり' ) デフtest_baidu_so(自己): プリント(' 测试用例执行' ) であれば __name__ == ' __main__ ' : unittest.main(冗長 = 2)