Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do I do continuous testing in .NET?

I'm using Infinitest for continuous testing when I do java development and i really miss the instant feedback when I develop in .nET

How do I do continuous testing in C# & .NET?

EDIT: I'm not looking for continuous integration, like CruiseControl, TeamCity etc. It's an instant feedback tool that works with your IDE that I'm looking for

like image 241
s3v1 Avatar asked Jun 15 '10 09:06

s3v1


People also ask

What is continuous testing briefly explain?

Continuous testing is an automated end-to-end testing solution that integrates into your existing development processes. Modern application development and delivery pipelines have resulted in deployment cycles with less time between each delivery as well as more complex software releases.


2 Answers

I discovered another extension for VisualStudio that is really helpful: NCrunch http://www.ncrunch.net/ What I really like about it is that it runs the tests of your code in the background while you are typing (no saving/build required), it runs only tests that are influenced by changed code and it automatically shows which lines in your code are covered by passing tests/by failing tests and which lines are not covered. And it supports NUnit, MS Test, Xunit, MbUnit, MSpec :)

like image 135
Gandalf Avatar answered Oct 12 '22 23:10

Gandalf


If you're using Visual Studio 2008 or 2010, you should take a look at the extension Continuous Testing for Visual Studio.

Note that it does not run the tests when you save, but rather on each build.

like image 41
Lasse V. Karlsen Avatar answered Oct 12 '22 23:10

Lasse V. Karlsen