Re: MbUnit style AutoRunner?
"Charlie Poole" <[email protected]>
| Newsgroups | gmane.comp.windows.dotnet.nunit.user |
|---|---|
| Message-ID | <014a01c8a4ba$e9ca4a00$6401a8c0@ferrari> |
Ah so it's a runner that runs the tests in the assembly that calls Run()... there's a runner like that in NUnitLite, but I had never thought of moving it to NUnit itself. Off the top of my head, it sounds like an easy feature to add, particularly if we just used the existing console-runner to hold do the running. HTML output is also possible, but I've always kept that separate from the actual test execution. Is there a particular advantage you see to integrating it? What do other folks think? Would this be useful to you? Charlie _____ From: [email protected] [mailto:[email protected]] On Behalf Of Kurt Mackey Sent: Tuesday, April 22, 2008 12:57 PM To: [email protected] Subject: Re: [Nunit-users] MbUnit style AutoRunner? Ooh, exciting! The AutoRunner in MbUnit essentially lets me run tests in a particular assembly from within that assembly. Here's basically how I use it for my console-app-turned-test-suite: static void Main(string[] args) { using(var runner = new AutoRunner()) { runner.Run(); //runner.ReportToHtml(); if (runner.Result.Counter.FailureCount > 0) { Console.ReadLine(); } else { System.Threading.Thread.Sleep(500); } } } That produces console output like this: http://tryingthisagain.com/wp-content/uploads/2008/04/autorunnerexample.png The commented out "runner.ReportToHtml()" will give me a nice HTML report and open it in my browser. I'm not entirely sure how useful that is, since the console output tells me everything I need to know, but that's what it does. J In addition to what you see there, it would be fantastic if you could specify some criteria for running tests in code. If I have tests marked "slow", for instance, I may not want them to run every time I debug. Did I cover it well enough? Thanks, Kurt From: Charlie Poole [mailto:[email protected]] Sent: Tuesday, April 22, 2008 2:37 PM To: Kurt Mackey; [email protected] Subject: RE: [Nunit-users] MbUnit style AutoRunner? HI Kurt, Best bet would be to make this a feature request. Right now we're pretty focused on adding stuff that folks are accustomed to from other frameworks, so there is a good chance it will get in. If you do a request - or reply here, which is another way - please tell us what the feature is. We're only human and a feature that says "Go look at Xxxx in the Acme product" and add a similar feature is less likely to get action than one that carries its own specifications with it. :-) Charlie _____ From: [email protected] [mailto:[email protected]] On Behalf Of Kurt Mackey Sent: Tuesday, April 22, 2008 12:25 PM To: [email protected] Subject: [Nunit-users] MbUnit style AutoRunner? So I recently switched back to NUnit from MbUnit, and I'm really missing the AutoRunner. It's great fun to start a one off project as a Console app, then start writing tests and swap it to an AutoRunner thing. Is there a way to simulate that in NUnit? MbUnit will run NUnit tests, so I'm currently using that for the AutoRunner, but it's a bit lacking. -Kurt ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ Nunit-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/nunit-users