私はDjangoアプリケーションを構築しています。自分のコードに対してユニットテストを設定する方法を決めようとしています。 Djangoのドキュメントを見ると、Python2.7の組み込みテストとDjangoのカスタムTestCaseクラスの2つのオプションがあることがわかります。どちらを使うかを見てみると、DjangoはPythonのメリットだけを列挙したようです(https://docs.djangoproject.com/en/dev/topics/testing/?from=olddocs#which-should-i-use)。Django対Python2.7 unittest TestCase?
どのユニットテストフレームワークが望ましいですか?
Djangoの 'TestCase'は最新の' unittest'モジュールを再配布して、古いインタープリタですべての機能を利用できるようにします。 'unittests' 2を使用してPython 2.5との互換性を維持したいと思っているのなら、おそらく手動でやりたいことでしょう。これは誰かが期待するものです。 Python 2.5との互換性のために再配布されるものもあります。 –