2. ユニットテストツール unittest 標準ライブラリ xunit由来 TestCaseを必ず継承する Fixtureがクラス単位だけ PEP8に従ってない! nose 簡単にテストを書ける 簡単にテストを実行できる 豊富なプラグイン PEP8 ready 4. Discover Tests パッケージ、モジュール、クラス、関数などで名前に test_* などを 含むもの。 TestCaseを継承したクラス を探し出してテストしてくれる。 with-doctestオプションでテスト以外のコードからdoctestを探し出し てテストしてくれる。 5. 例 from nose.tools import eq_, ok_ def test_it(): assert 1 + 1 == 2 def test_with_bucho(): ok_(bucho.show()) 実行するには? $ n
![Nose 鼻をきかせてテストせよ](https://cdn-ak-scissors.b.st-hatena.com/image/square/6cc68c00b8918292ac910b1002b1fa984a366118/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Fnose-110406105636-phpapp01-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)