In MS C# Unit Testing, how to Assert that an ArgumentException occured?
如果我们做了
1 | throw new ArgumentException("Cannot do that"); |
你如何断言这个
您可以使用
1 2 3 4 5 6 | [ExpectedException(typeof(ArgumentException))] [TestMethod] public void Foo() { throw new ArgumentException("foo"); } |
不要问关于声明异常消息:-)