MSTESTを利用した単体テストで、テストケースをグルーピングする
C#で単体テストをする際のTips。
前提:
- MSTestを利用する
したいこと:
- ●●メソッドだけをまとめてテストしたい
- 正常系や異常系のテストの件数を簡単に知りたい
ソリューション:
- テストコードにテストカテゴリーをつける
- VisualStudioの画面上で、テスト一覧からグループ化を選んで、特徴で分類する。(ビルドすると反映される)。
[TestMethod]
[TestCategory(“Open”)]
[TestCategory(“異常系”)]
public void 異常系_Open_ファイルが存在しない()
{
// ここにテストメソッドを記述する
}
以上、よい単体テストライフを。