Fody add-in for weaving NUnit Timeout tags on the TestFixture classes with a global maximum. Depending on your setting the slow unit tests are going to fail after the timeout period.
The goal is to catch all incorrectly written NUnit tests and to force them to execute quickly. This will provide the possibility to use the test set in TDD scenario. By not installing the weaver into some of the test assemblies, you can build integration unit tests, which you can leave out from the TDD process and run them only on your build server.
Requires NuGet 2.8 or higher.
Install-Package NUnitTestTimeLimiter.Fody -Version 126.96.36.199
dotnet add package NUnitTestTimeLimiter.Fody --version 188.8.131.52
<PackageReference Include="NUnitTestTimeLimiter.Fody" Version="184.108.40.206"> <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> </PackageReference>
paket add NUnitTestTimeLimiter.Fody --version 220.127.116.11
#r "nuget: NUnitTestTimeLimiter.Fody, 18.104.22.168"
// Install NUnitTestTimeLimiter.Fody as a Cake Addin #addin nuget:?package=NUnitTestTimeLimiter.Fody&version=22.214.171.124 // Install NUnitTestTimeLimiter.Fody as a Cake Tool #tool nuget:?package=NUnitTestTimeLimiter.Fody&version=126.96.36.199
* Fixed assembly resolution causing problems with NUnit reference detection in the target assembly.
- Fody (>= 1.29.4)
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.