TestCentric 1.4.0
TestCentric Runner for NUnit 1.4.0 - April 30, 2020
This release introduces execution of .NET Core tests along with .NET Framework and
adds several other smaller features.
GUI
-
The NUnit Project Editor may now be launched from the GUI. A Settings page
has been added to allow specifying an alternate editor. -
The Runtime menu allows overriding the version of .NET Framework or .NET
Core to be used, provided that the version used is compatible with all
loaded assemblies. -
The project configuration (e.g. Debug or Release) may be set individually
for each loaded project, through the GUI test tree context menu. -
Package settings are now displayed in the Test Properties Dialog for tests
that correspond to a package.
Engine
-
Tests targeting .NET Core 1.1 through 3.1 may now be executed in the GUI.
The GUI can simulataneously load .NET Framework and .NET Core test assemblies. -
.NET Core tests communicate with the GUI using TCP. .NET Framework tests
continue to use remoting.
Issues Resolved
- 218 Support editing projects through the project editor
- 453 Execute tests under .NET Core
- 478 Review and update engine creation logic
- 484 Recognize .NET Core as available and display in GUI runtime menu.
- 508 Create agent process executable for .NET Core 2.1.
- 512 Create transport protocol for use with .NET Core agents.
- 565 Create agent process executable for .NET Core 3.1
- 568 Run .NET Core 1.x tests under 2.1 or higher agent
- 570 Support project configs
- 572 Display Package Settings in TestPropertiesDialog