31

.net モデル (poco) にテスト データを入力するためのツールを選択しています。私は実際に wcf サービスをモックしており、datacontract オブジェクトにテスト データを入力する必要があります。膨大な数のテスト データ生成ツールが見つかりましたが、その大部分は DB テスト データ生成に関連しており、.net オブジェクトの作成にはあまり適していません。

私が見つけた最も適切なものは次のとおりです。

  1. AutoFixture
  2. NBuilder

どちらも非常に似た機能を提供しているようです。これらのツールに関するフィードバックに興味があります。長所と短所?

4

1 に答える 1

29

こんにちは、これら 2 つに遭遇したとき、私は独自のテスト ビルダーを作成していました。私は両方を試してみましたが、autofixture の方がはるかに好ましいことがわかりました。より豊富な構文があり、非常に柔軟で、自分で使用するために変更するのが簡単でした。

Marks のテストは優れており、よく書かれています。これを彼のブログと組み合わせると、ほとんどの場合、そこにたどり着くはずです。

ブレット

于 2010-05-21T07:43:34.510 に答える