如何将NUnit属性应用于程序集

Wya*_*ett 8 c# nunit unit-testing

根据文档,您可以将NUnit超时属性应用于程序集:

该属性也可以在fixture或程序集上指定,在这种情况下,它指示任何从属测试用例的默认超时.

我遇到的挑战是,他们没有说明如何将该属性应用于该页面上的程序集或我在文档中可以找到的任何其他位置.

我尝试使用[SetupFixture]和装饰属性,但似乎没有采取.有没有人在制作类似这样的作品方面取得任何成功?

hun*_*nch 7

要将Timeout属性应用于程序集,请首先将该指令添加using NUnit.Framework;到程序集的AssemblyInfo.cs。然后添加一行指定超时:

[assembly: Timeout(1000)]
Run Code Online (Sandbox Code Playgroud)