タグ

ブックマーク / www.fieldnotes.jp (1)

  • xUnit Test Patterns(xUTP)読書会 - 担当割当表/PARTⅠ/Types of Test Doubles

    Test Double は実際のコンポーネントと置き換えてテストに使われるオブジェクト/コンポーネントだ。どのような理由で使うにしろ、Test Double は次の 4 タイプに分類できる。 Dummy Object は、単なる帳尻合わせとして SUT に引数(や引数の属性)として渡される、実際には使われないオブジェクトだ。 Test Stub は SUT が依存している現物オブジェクトを置き換えてテストから SUT への間接的入力を制御可能にするオブジェクトだ。テストから SUT に対して普段経験しないような動きを強制させることもできる。 Test Spy は Test Stub の進化系で、 SUT からの間接的出力を覚えておき、SUT を叩いた後でテストが SUT からの間接的出力を検証するために使う。 Mock Object は SUT が依存している現物オブジェクトを置き換えてテ

  • 1