You What can be done, although it is neither necessary nor see any benefit, is to use NUnit’s assertion library (Assert.IsTrue, etc.) and MSpec.
Some blogs and discussions have seen mspec used with nunit. In fact, most of the examples on the web I have seen show mspec with some kind of nunit dependency or integration. My team is experimenting with the new ASP. NET MVC2 project uses mspec instead of nunit. We have not yet entered the specification writing stage, so I don’t know what is better. What is your experience with this? What are the benefits of using mspec with nunit? no?
MSpec does not depend on NUnit or xUnit in any way. Therefore, you can use MSpec yourself because it has its own runner and assertion methods. The blog post you saw It is very likely that an “old” assertion library that depends on NUnit or xUnit was used. This dependency was removed at the end of 2009.
What you can do, although it is neither necessary nor I didn’t see any benefits, but using NUnit’s assertion library (Assert.IsTrue, etc.) and MSpec.