We must decide which technology to use for our unit testing. We are currently using Visual Studio 2010 and are not happy with the MSTest that came with this. It works poorly, works poorly (for example, the output directory of the test output is not recognized correctly) and has several problems when trying to test assemblies in 32-bit and 64-bit versions. Worse, MSTest does not have a good impedance match for our Jenkins build system. Therefore, we thought about switching to NUnit. However, no one on our team has enough impact on NUnit. In addition, we will soon move on to Visual Studio 2012.
I need to know the pros and cons of the latest version of Visual Studio 2012 MSTest vs Nunit . Since most of the stack overflow articles are related to older versions of VS, they are not related to us. I think that since 2010 Microsoft has significantly improved MSTest. Please provide an objective comparison with the detailed technical problems you encountered in both technologies ( only new versions )
nunit visual-studio-2012 jenkins mstest
Sriwantha Attanayake Feb 08 '13 at 17:28 2013-02-08 17:28
source share