gpt4 book ai didi

c# - MsTest 中的多个 ExpectedException

转载 作者:太空宇宙 更新时间:2023-11-03 19:45:01 27 4
gpt4 key购买 nike

如何在 MSTest 中放置多个 ExpectedExceptionin

像这样的

[ExpectedException(typeof(ArgumentException))]
[ExpectedException(typeof(NullReferenceException))]

因为它向我显示 ExpectedException 双重错误

最佳答案

如果您查看 ExpectedExceptionAttribute Class 的文档您会看到该属性并不意味着要在一个方法上多次使用。

This attribute can be specified on a method. There can be only one instance of this attribute on a method.

回答后续问题

Should I run test on each exception separately?

是的。具有不同期望的单独测试。您可以控制测试,并应相应地安排它们。

关于c# - MsTest 中的多个 ExpectedException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46793733/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com