このようなUI検証、またはデータフィルタリングなどの照合プログラムは非常に貴重である状況、数がありますが、それはである。
HamcrestはPythonのあなたが宣言「一致」ルールを定義することができ、マッチャーオブジェクトを記述するためのフレームワーク&NBSPです照合プログラムは、最も一般的に使用される柔軟なテストを書き込む領域。このチュートリアルでは、ユニットテストのためHamcrestを使用する方法を示します。
テストを書くときには、テストをしすぎ(および変更することが脆くなって)、および(それがテストされているものが壊れた場合であっても通過し続けるので、テストはあまり価値にする)十分に指定していないとのバランスの権利を取得することが困難な場合があります。あなたがテスト対象の正確アスペクトを選ぶと、それが持つべき値を記述することを可能にするツールを備えた、高精度の制御されたレベルに、ある書き込みテストで非常に役立ちます "ちょうどいい。"このようなテストは、テスト対象の側面の挙動が予想される動作から逸脱したときに失敗し、まだ行動にマイナーな、無関係な変更が行われたときに通過していきます。
要件:ます。
Pythonの
コメントが見つかりません