理系はおバカがちょうどいい

ママEは今日も何かと闘うよ!

Python単体テストメモ

 

Python単体テストの覚書

 

参考

26.4. unittest — ユニットテストフレームワーク — Python 3.6.3 ドキュメント

 

シンプルな単体テストのスケルトンは以下。

 

import unittest

class TestSim(unittest.TestCase):

def test_sim_001(self):
    expected = 8
    actual = 8
    self.assertEqual(expected, actual, 'test fail at sim_001')

def test_sim_002(self):
    expected = 1
    self.assertIsNone(expected,'test fail at sim_002')

if __name__ == "__main__":
    unittest.main()