私はデータをフィルタリングするフィルタオプションのセットを持つアプリケーションのために働いています。入力の組み合わせのためのユニットテスト
私のメソッドが動作する入力の各組み合わせをテストしたいと思います。例えば、以下のような組み合わせごとに単体テストを書く必要がありますか?
[TestClass]
public class Data_Should_Filter
{
[TestMethod]
public void _For_Category()
{
}
[TestMethod]
public void _For_Product_And_Category()
{
}
[TestMethod]
public void _For_Product_CreationDate()
{
}
}
単一のテストで各データの組み合わせをテストする方法はありますか? NUnitテストでblogを確認します。この種のテストを実現するための可能な方法と、組み合わせテストをサポートするフレームワークは何か。
ありがとうございますが、ここでTestCaseを提供する必要があることがわかります。私は、これを自動的に行うことができるフレームワークがあるかどうかを知りたい。私はFsCheckが動作することを調査しましたが、経験はありません。 –
コードを読んで単体テストを自動的に作成するものが必要ですか?私はプログラマや開発者などと呼ばれていると思う。 –
その場合は、https://github.com/nunit/docs/wiki/Theory-Attributeを調べるとよいでしょう。 –