Testing .NET Core with NUnit in Visual Studio 2017

The switch from the project.json format to the new csproj based format for .NET Core and .NET Standard projects also changed the API for test adapters. Because of this, NUnit’s dotnet-test-nunit adapter stopped working and we had to update our existing Visual Studio test adapter¬†to support .NET Core. Last night I released the first alpha release of the test adapter to NuGet¬†enabling testing of .NET Core and .NET Standard projects using Visual Studio 2017, Visual Studio Code, TFS Build, and, the dotnet test CLI command.


Read more

Son of Obsidian Theme for Visual Studio Code

Obsidian Theme for Visual Studio CodeOn November 18th during the Connect(); event, Microsoft announced the open sourcing of Visual Studio Code and its support for extensions. I’d already created a theme for Visual Studio Code based on Son of Obsidian, so I pulled down my theme from GitHub and got to work converting it to an extension. Before the end of the Visual Studio Code announcements, I had my theme converted and uploaded to the new Visual Studio Marketplace. I think I was the first extension uploaded to the Marketplace post announcement and my theme is currently the 5th most downloaded.

If you want to install it, in Visual Studio Code, run ext install theme-obsidian or, simply hit CMD/CTRL + Shift + P, search for “Install Extension”, and then search for “Obsidian”.

Read more