Pex:如何在参数化测试中表明我期望在某些条件下出现异常?
我刚刚开始使用 Pex,遇到了标题中描述的问题。似乎由 Pex 生成或手动添加的任何参数化测试都会为导致引发异常的任何输入创建失败的测试用例。有没有办法让我指示某些输入应该引发异常,从而不会导致特定测试失败?
I'm just getting started with Pex and running into an issue as described in the title. It seems that any parameterized tests generated by Pex or added by hand will create failing test cases for any inputs that cause an exception to be raised. Is there a way for me to indicate that certain inputs should raise exceptions, and therefore not cause a specific test to fail?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您选择测试失败,则会有一个“允许异常”选项,该选项告诉 pex 该异常是正确的行为。
If you select the failing in test there is an 'Allow Exception' option which tells pex that the exception is correct behaviour.