ExpectedExceptionin
をMSTestに挿入するにはどうすればよいですか?このMsTestでExpectedExceptionが複数発生する
[ExpectedException(typeof(ArgumentException))]
[ExpectedException(typeof(NullReferenceException))]
よう
何か、それは二重の誤りに
ExpectedExceptionin
をMSTestに挿入するにはどうすればよいですか?このMsTestでExpectedExceptionが複数発生する
[ExpectedException(typeof(ArgumentException))]
[ExpectedException(typeof(NullReferenceException))]
よう
何か、それは二重の誤りに
あなたがExpectedExceptionAttribute Classのドキュメントを見れば、あなたは属性がメソッドに複数回使用することを意図していないことがわかります。
はこの属性は、メソッドで指定できます。この属性のインスタンスはメソッドに1つしか存在できません。
は、私が個別に各例外のテストを実行する必要がありますフォローアップの質問に答えるために?
はい。別々のテストを別々の期待で行う。あなたはテストをコントロールしており、それに従ってテストを調整する必要があります。
申し訳ありませんが、私ExpectedException
を示しているので、あなたは単純な答えであることはできません。
https://msdn.microsoft.com/en-us/library/microsoft.visualstudio.testtools.unittesting.expectedexceptionattribute.aspxのドキュメントを参照すると、その属性が複数回使用されることはありません。 – Nkosi
あなたは正しいです、リンクをありがとう、どうすればこれを達成できますか? –
個別の例外ごとにテストを実行する必要がありますか? –