Microsoft

Evolving the Visual Studio Test Platform - Part 3: .NET Core, convergence, and cross-plat

Nov 30, 2016Pratap Lakshman
Evolving the Visual Studio Test Platform - Part 3: .NET Core, convergence, and cross-plat
SummaryAI, from the source post

This post details the convergence of the .NET Core testing experience with the Visual Studio Test Platform. It explains that the evolved vstest engine (Microsoft.TestPlatform.V2) is now cross-platform and leveraged by `dotnet test`. It also highlights that adapter writers can maintain a single adapter for both .NET Framework and .NET Core, citing MSTest V2 and xUnit.net as examples. The post demonstrates testing using the Visual Studio IDE, `vstest.console.exe`, the .NET Core CLI (`dotnet test`), and VSTS build agents, showing how the same adapters and invocation models work across different environments.

More from the Visual Studio Unit Testing Framework trail