Contents
- unittest を効果的に使うための覚書
- 目的
- ルール: テスト対象のモジュール(module-under-test)をテストモジュールに直接importしない
- ガイドライン: モジュールスコープでの依存を最小限にする
- ルール: 各テストメソッドでは、1つの事実だけを確認する
- ルール: テストメソッドは内容を表すようにしよう
- ガイドライン: setupはヘルパーメソッドで提供しよう。テストケースのselfで共有するのはやめよう。
- ガイドライン: フィクスチャは可能な限り簡潔に
- ガイドライン: フックやレジストリなどの利用は注意深く
- ガイドライン: 依存関係を明確にするためにモックを利用する
- ルール: テストモジュール間でテキストを共有しない
- まとめ
https://twitter.com/tokibito/status/412074246026698753
ということで _callFUT とはなんぞって話。 簡単に言えば、 Pylons Project の Unit Testing Guidelines で使われてる用語なんだけど、 FUT = Function Under the Test の略 ...
!--> read moreThere are comments.