There is an unsaved comment in progress. You will lose your changes if you continue. Are you sure you want to reopen the work item?
Exception in console runner without any information
I am currently evaluating NinjaTurtles in order to introduce mutation testing in our company, but I cannot get the console runner working. I've got following Projects (solution attached):
NinjaTurtlesTest (Unit Tests)
NinjaturtlesTest.AppUnderTest (Library which should be tested; Contains class NinjaturtlesTest.AppUnderTest.Sut)
When I run following command
NinjaTurtles.Console run -c NinjaTurtlesTest.AppUnderTest.Sut -o Output.html -f HTML NinjaTurtlesTest.dll
I get the message "Unknown type 'NinjaTurtlesTest.AppUnderTest.Sut'".
When I experimentally move class Sut to the test project, I get following output:
_Running mutation tests for NinjaTurtlesTest.Sut.Add(Int32, Int32)
Running mutation tests for NinjaTurtlesTest.Sut.Subtract(Int32, Int32)
Running mutation tests for NinjaTurtlesTest.Sut.IsEqual(Object, Object)
Running mutation tests for NinjaTurtlesTest.Sut.IsGreaterOrEqual(Int32, Int32)
Running mutation tests for NinjaTurtlesTest.Sut..ctor
An exception was thrown setting up the mutation tests. Please check your
command line parameters and try again._
I also don't get any more information if I use the -v switch.
However I need to get the console runner running, because it seems not very comfortable having to write one additional test for each method. Beside this, NinjaTurtles does not work with ReSharper TestRunner (and does not even throw an exception but pretends
successfully running all tests). And I'm also just able to execute tests using MS TestRunner when I set up a completely new project. When I try to integrate it in an existing one, I get a Win32Exception with message "System cannot find the file specified"
most of the time, even if I install NUnit.Runners and NUnitTestAdapter.
Do you know a solution for my set of problems? And is there a way to get more information out of the console runner?
Do you intend to continue developing NinjaTurtles and get it stable?