I want to run tests from a console like this (being in any directory, the DLL file can be for a different .NET version):
$ nunit3-console test.dll
I googled a lot, but can't find how to set up this.
The official tutorial has nothing useful and is complete zero. Following it gets me nowhere: https://github.com/nunit/docs/wiki/Installation
Unzip the file or install the MSI and then if you would like be able to run nunit3-console from the command line, put the bin directory, containing nunit3-console.exe on your path. In your test assemblies, add a reference to nunit. framework. dll, using the copy in the subdirectory for the appropriate runtime version.
A better option is to navigate to Tools -> Manage Extensions menu in Visual Studio. Click on Online and enter the search term as NUnit Test Adapter. Click on the search item labeled as NUnit 3 Test Adapter and install it. With this NUnit setup example, we demonstrated how to setup the NUnit framework for Visual Studio.
It is hard to find, because there is a lot of outdated documentation, either for NUnit2 or NUnit3.
Steps:
NUnit.Console-*.msi
package and installPATH
variable this: C:\Program Files (x86)\NUnit.org\nunit-console
Type:
$ nunit3-console test.dll
// For running multiple test assemblies in parallel see: https://stackoverflow.com/a/45486444/1453525
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With