Supercharge your testing experience with MSTest.Analyzers
MSTest ships with extensive suite of code analyzers to help you write well-formed, performant and error free tests.
.NET 10 is now available: the most productive, modern, secure, intelligent, and performant release of .NET yet.
MSTest ships with extensive suite of code analyzers to help you write well-formed, performant and error free tests.
A proven way to test your (mobile) apps is through UI testing. In this post we will learn how to get setup with UI testing for .NET MAUI apps using Appium.
MSTest 3.4 is available. Learn all about the highlighted features and fixes that will make your testing experience always better.
Learn how to build and test resilient apps in .NET with Dev Proxy to simulate API failures, different network conditions, and a lot more from your local machine.
The new MSTest SDK is here and provides an easier way to configure your MSTest projects. Learn all about this release, how to get started, and its great improvements when using MSTest.
MSTest introduces a Native AOT compatible test runner and engine for testing your Native AOT applications.
MSTest runner is a new, light-weight and portable runner for MSTest tests available in the .NET CLI, Visual Studio, and more!
Real time test discovery is a new Visual Studio feature that uses a Roslyn analyzer to discover tests and populate the test explorer in real time without requiring you to build your project. This feature has been introduced in Visual Studio 2017 15.5 Preview 2 behind a feature flag. You can try it out by using the instructions in the next section. ...
One of the hidden gems in .NET 4 is the System.Threading.SpinWait type. This type is typically used for implementing lock-free solutions, and is used heavily throughout the rest of the threading and parallelism support in .NET 4. That’s why I call it “hidden”, because most folks don’t implement their own lock-fre...
Sometimes very simple additions to an API or implementation make me happy. One such nicety in the CTP of PLINQ is the implementation of ToString on the concrete types that represent query operators. These implementations provide a textual representation of the query structure, which can be very nice for debugging purposes. Consider...