Assert
MSTest/Microsoft.VisualStudio.TestTools.UnitTesting の使用時に例外がスローされたことを確認するには、 (または他の Test クラス) をどのように使用すればよいですか?
ベストアンサー1
「Visual Studio チーム テスト」の場合、テストのメソッドに ExpectedException 属性を適用するようです。
こちらのドキュメントからのサンプル:Visual Studio Team Test を使用したユニット テストのウォークスルー
[TestMethod]
[ExpectedException(typeof(ArgumentException),
"A userId of null was inappropriately allowed.")]
public void NullUserIdInConstructor()
{
LogonInfo logonInfo = new LogonInfo(null, "P@ss0word");
}