I understand that the “NUnit vs. MSTest” question has been asked alot on SO. However, I have a simple question that I think hasn’t been answered directly.
I am new to TDD, and I know that both have their pro’s and con’s, however I want to know from a simplicity point of view which would be easier, MSTest or NUnit?
I have no preconceived favorites, I just want to know if there are things that one has that the other does not that are large differences.
From the simplicity perspective MSTest has a clear bonus in terms of IDE Integration. No download, no install, no configuration just start unit testing. It’s perfect to get your feet wet. I’d switch to NUnit (or personally MbUnit) later on.
For the basics (which you will definately start with) both frameworks have equal capabilities. When switching to any other framework you will notice some things are named differently, however the concepts remain the same. It’s like switching from Java to C#.