There's lots of different kinds of extension points. You can hook into the test runner from the outside to spawn tests programmatically. You can also define custom attributes to enable new syntax and semantics. There are also runtime services that can be extended by plugins in a variety of ways.
I did a little Googling for Nester and MbUnit and found this post: http://blog.dotnetwiki.org/CommentView,guid,407bf412-66b2-46a1-be09-34027dd5 6570.aspx What's amusing is that Peli wrote it just a few days before moving to Microsoft where has since been working on the Pex project. :-) Anyways, here's what I think you'll need to do based on reading the Nester homepage. 1. Grab a copy of Gallio v3.0.6 Update 1. As a bonus from using Gallio you'll get support for NUnit, csUnit and MbUnit v2 out of the box. 2. Nester is probably coupled to the NUnit test runner interfaces. You will need to replace this with calls to Gallio to run the tests. Easiest way is via the TestLauncher class. Set some parameters then call Run and you'll get a Report object back which you can explore for test failures, etc. 3. Initially you may have some difficulty getting all of the Gallio plugins etc. loaded into Nester. You might have to copy Nester into Gallio's bin folder so it can find stuff. To fix this, you will want to link to the Gallio.Loader assembly (in the GAC). The loader knows how to go find the Gallio installation and configure the assembly resolver to interact with Gallio from within a different application base directory. Jeff. -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Martin ex-MS Sent: Wednesday, April 22, 2009 7:10 AM To: MbUnit.User Subject: MbUnit Mutation analysis/Nester configuration Hi I am working on a project involving MbUnit testing, and I am wondering to what extend does MbUnit allows automated mutation testing/analysis. Is there any integration with Nester. Googling on thi topic showed that initial effort was made but it has stopped since then. i would look forward to any pointers. Thank you. Martin --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "MbUnit.User" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/MbUnitUser?hl=en -~----------~----~----~----~------~----~------~--~---
