![]() |
1
84
我不确定您尝试过的是什么给您带来了麻烦,但是您可以简单地将lambda作为第一个参数传入assert.throws。以下是我的一个测试中通过的一个:
好吧,这个例子可能有点冗长。假设我做了个测试
通常会通过,因为
然后你会放下
所以,不,您不只是像添加属性那样添加一行;您需要显式包装测试中将引发异常的部分,在调用
|
![]() |
2
9
下面是一个使用两种方法的简单示例。
如果你不想用羊羔肉。
|
![]() |
3
2
默认情况下,TeamCity使用的是Nunit 2.2.10,它没有ExpectedException。查看TeamCity的“Nunit for Nant”文档,了解如何将其更改为更现代的版本,包括TeamCity提供的特定版本列表。 |