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