1
84
我不确定您尝试过的是什么给您带来了麻烦,但是您可以简单地将lambda作为第一个参数传入assert.throws。以下是我的一个测试中通过的一个:
好吧,这个例子可能有点冗长。假设我做了个测试
通常会通过,因为
然后你会放下
所以,不,您不只是像添加属性那样添加一行;您需要显式包装测试中将引发异常的部分,在调用
|
2
9
下面是一个使用两种方法的简单示例。
如果你不想用羊羔肉。
|
3
2
默认情况下,TeamCity使用的是Nunit 2.2.10,它没有ExpectedException。查看TeamCity的“Nunit for Nant”文档,了解如何将其更改为更现代的版本,包括TeamCity提供的特定版本列表。 |
Robert King · Unity C#语法问题-转换位置 1 年前 |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
i_sniff_ket · 在unity之外使用unity类 2 年前 |