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
-~----------~----~----~----~------~----~------~--~---

Reply via email to