問題タブ [python-unittest]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 推奨される PyUnit チュートリアル?
PyUnit を使い始めるための、あなたが知っている最高のチュートリアルは何ですか?
(Google では、ほとんどが断片的なヒントやコツを見つける傾向があり、ガイドに関してはあまり見つかりません)
pydev - PyDevとユニットテスト、時間/成功した実行を要約して表示していませんか?
PyDevのドキュメントと、Pydevサイトでのテスト統合を見ると、スクリーンショットは、各テストの出力と、テストの実行にかかった時間を示しています。ただし、実行すると、失敗したテストのみが出力に表示され、それでもかかった時間は空になります。pyunit testrunner configで詳細度を上げてみましたが、PyUnitウィンドウではなく、システム出力ウィンドウにより多くの出力が得られました。誰もがこれを修正する方法を知っていますか?(これは4/4 PyDev 2.0リリースの場合です)
django - DjangoのユニットテストをEclipseのPyUnitにフックする方法はありますか?
私はここ数週間Djangoプロジェクトに取り組んでおり、かなり順調に進んでいます。Djangoのunittest
ライブラリを使用してすべてをテストすると、結果がコンソールに表示されます。
ただし、いくつかの調査を行った後、pydevはの機能を提供しているようですPyUnit
。私はEclipseを使用しており、単体テストをPyUnitにパイプするだけでよいと思っていましたが、それもドキュメントを見つけることもできませんでした。
EclipseのPyUnitビューで単体テストを実行するにはどうすればよいですか?
現在、私は以下を使用してEclipse内ですべてのテストを実行しています。
ありがとう!
python - pyunit の stdin への入力をシミュレートするにはどうすればよいですか?
から入力を受け取る関数をテストしようとしてstdin
います。現在、次のようなものでテストしています。
テスト自動化の名の下に、pyunit
入力を偽造できる方法はありますraw_input()
か?
python - PythonでのテストにTestCaseまたはFunctionTestCaseを使用する必要がありますか?
PythonでTDDの塊を取得しようとしているときに、FunctionTestCase
クラスに遭遇しました。TestCase
クラスと同等の関数を定義していることを理解しています。
使用に大きな違いはありFunctionTestCase
ますか、それとも風味の問題ですか?
python - Pythonのパラメーターではないメソッドのオブジェクトをモックします
(私はPython初心者です)
私が見ていたのは:オブジェクトとメソッドのモックアウト
そして、パラメーターとして渡されないpythonメソッドのオブジェクトを置き換えることができるかどうか疑問に思っていました。たとえば、私のメソッドは次のようになります。
mypymethodをテストしたいのですが、この場合、テストメソッドから呼び出したときにos.pathが「yourmockresult」を返すようにしたいと思います。
とにかく私はこれを行うことができますか?ありがとう!!
java - 次の Python コードのように、Java のパラメーターではないメソッドでオブジェクトをモックしますか?
以下はPythonでの非常にクールなモッキングですが、Javaでもそれを行う方法はありますか?
Javaでこのようなことは可能ですか? そのような便利な方法で、他のオブジェクトメソッド内でインスタンス化されたオブジェクトの戻り値と動作を更新することを意味しますか? それをうまく行うためのフレームワークはありますか?
ありがとう
python - テストケースで使用される「setUp」および「tearDown」Pythonメソッドについて説明する
テストケースを作成する際のPythonsetUp
とメソッドの使用法を説明できる人はいますか?それ以外は、テストメソッドを呼び出す直前に呼び出され、呼び出された直後に呼び出されますか?tearDown
setUp
tearDown
python - Pythonでのメタクラスと内部クラスのユニットテスト
私は通常、クラスごとに単体テストを行いますが、これは問題ありません。しかし、Pythonをいじった後、他の言語、メタクラス、内部クラスではこれまで遭遇したことのない問題に遭遇しました。
内部クラスとメタクラスを含むクラスがあるとしましょう。この状況で単体テストを構成するための最良の方法は何ですか?
1つの方法は、3つすべてが非常に緊密に結合されているため、1つのテストモジュールですべてをテストすることです。しかし、これは私には間違っているようです。しかし、メタクラスを単独で単体テストし、そのメタクラスを使用するテスト内にダミークラスを作成するにはどうすればよいですか?
あなたの考えはstackoverflowしてください!
python - Magento の pyUnit 単体テストは良い考えですか?
今日、リクエスト オブジェクトとレスポンス オブジェクトのために、Magento モジュールで PyUnit を使用するよう提案されました。xUnit テスト フレームワークを使用する利点はありますか?
Hudson を CI として Maven とともに、いくつかの PHPUnit および Selenium テストと共に実行します。現在、PHPUnit で Zend Framework の Request および Response コントローラーを使用しています。