Announcing xUnit.net Contrib

by Matt 21. February 2009 19:21

I’ve just flicked the switch and published the xunitcontrib project on Codeplex. My first Open Source project. How nice.

Hopefully, xUnit.net will need no introduction. It’s a very nice unit testing framework; minimalist, idiomatic and opinionated.

The only problem was, the ReSharper runner kept crashing.

So after getting the source and getting a little carried away fixing a few other bugs, I wanted to contribute the changes back. Only to find that the project leads, Brad Wilson and James Newkirk, were looking for someone else to maintain the ReSharper runner (it’s a moving target for them, and I believe neither of them use it).

And so here we are with the xunitcontrib project.

Currently, it’s just the ReSharper runner, but I want that to change quite quickly. I’ve created a Roadmap page on the project site to list some ideas. I want to keep updating the ReSharper runner, and I want to add a nant runner, but I really want to get to the meat of the project – the xunitcontrib.dll.

If you look at xunit, it’s split into 3 parts, the core, xunit.extensions and samples. I see this project as sitting between xunit.extensions and samples. Second party extensions, if you will. Extensions that can afford to have a narrower focus than the framework, or perhaps they don’t quite adhere to some of the core sensibilities of xunit (the ordered tests in the samples is a good example of this – xunit randomises tests by default).

Another thing I’d like to see is a way to ease migration towards xunit. I want to use xunit at work, but the projects I’m working on have too much of an investment in nunit, and the inertia this has built up is rather daunting. I’d like to make it easy to just start using xunit. That said, I’m not too sure what this would look like.

So if you’ve got any comments or suggestions, then please post them to the Discussions page or raise a work item in the Issue Tracker. Or just go grab the download for some ReSharper test runner goodness.

xunitcontrib.runner.resharper

Tags:

xunitcontrib

Comments (45) -

Lamont Escalera
Lamont Escalera
2/11/2011 5:17:51 AM #

got here form msn ... great article and I definitely can relate. Not sure if you heard, the new apple ipad might be coming out anytime from now .. I am looking forward to it, pretty interesting news.

Reply

Hosea Knecht
Hosea Knecht
2/15/2011 6:16:57 PM #

Nice post. I be taught one thing more challenging on different blogs everyday. It'll at all times be stimulating to learn content from other writers and follow slightly one thing from their store. I壇 want to use some with the content material on my blog whether you don稚 mind. Natually I値l provide you with a hyperlink in your net blog. Thanks for sharing.

Reply

sterling silver chain
sterling silver chain
2/25/2011 5:46:45 PM #

Thank you so much for sharing with us.

Reply

Harry62
Harry62
3/3/2011 10:58:34 PM #

I published a bit of open source stuff before its quite rewarding, Ill give this post a bump on dotnetkicks Smile

Reply

Adelaide Mini Bus
Adelaide Mini Bus
3/6/2011 6:03:04 AM #

Good  blog you've wrote. I found your information really informative  and I really love the features of the blog. I've been trying to find a blog that has a similar appearance like yours. Cheers for the great blog, I am going to create my blog similar to yours it's lovely.

Reply

webdesigner
webdesigner
3/10/2011 2:23:31 AM #

amazing article..thank you!

Reply

Target wedding registry ideas
Target wedding registry ideas
3/30/2011 11:24:35 PM #

A subject for a great poet would be God's boredom after the seventh day of creation.

Reply

webdesigner
webdesigner
4/1/2011 12:16:28 AM #

that list looks real good

Reply

Paul Simmons
Paul Simmons
4/15/2011 4:33:17 AM #

I found a really helpful site explaining the acai berry diet and I wanted to share it because its pretty interesting.

Reply

What to Invest In
What to Invest In
5/8/2011 4:48:04 AM #

Will have to read this in more detail to fully grasp it. New to all this and really want to learn.

Reply

chris
chris
5/25/2011 8:58:30 PM #

Open source is just fabulous, thanks for your thoughts..

Reply

köpa lägenhet stockholm
köpa lägenhet stockholm
6/15/2011 10:32:22 AM #

I agree open source is great!

Reply

suv comparison
suv comparison
7/20/2011 10:24:47 PM #

Fantastic task I like your type! Would really like to right here your feedback on my website! I am also seeking for someone to help you me make websites!

Reply

iphone app development
iphone app development
7/24/2011 4:58:39 AM #

Fantastic task I like your type! Would really like to right here your feedback on my website! I am also seeking for someone to help you me make websites!

Reply

iphone4 case
iphone4 case
7/27/2011 8:45:27 PM #

I've recently began a weblog, the data you provide on this site has helped me tremendously. Thanks for all your time & work.

Reply

Robenson
Robenson
9/18/2011 7:57:43 PM #

Very nice blog! Thanks for sharing.

Reply

wow po
wow po
11/2/2011 4:15:39 PM #

Pretty good post. thanks so much for sharing.

Reply

Easy Video Suite Review
Easy Video Suite Review
11/22/2011 2:23:47 AM #

Hello , thank you for this article. I will share it on Facebook

Reply

Pam
Pam
11/23/2011 12:04:28 PM #

Hi there,
I simply wish to give an enormous thumbs up for the nice info youve got here on this website.
Thanks   - -

Johna Rimmer Photography
937 Villaire Avenue
Windsor ON, N8S 2J5
(519) 567-3082

Reply

Easy Video Suite
Easy Video Suite
11/27/2011 11:18:33 AM #

Hey , thank you for your post. I will share it on FB

Reply

Loida Shaneyfelt
Loida Shaneyfelt United States
1/6/2016 3:24:36 PM #

AWESOME!Can't wait for that, will be something to want to accomplish day by day, to do something AWESOME!

Reply

Janean Finkelson
Janean Finkelson United States
1/15/2016 4:22:54 AM #

The dolphin saving you one is the best one!

Reply

Janine Norwood
Janine Norwood United States
1/15/2016 5:45:58 AM #

Let me be the first to say: Congrats, Neil! I've been following this site from day one, and have loved every single day of awesomeness that it has delivered. You deserve all the success coming your way. Keep it up!AWESOME!

Reply

Janita Wendelin
Janita Wendelin United States
1/15/2016 8:29:10 AM #

Congrats. And all of the items featured so far should be in the book.

Reply

tłumaczenia specjalne
tłumaczenia specjalne United States
3/24/2016 5:57:23 PM #

You really make it seem really easy along with your presentation however I find this matter to be actually something that I think I would never understand. It kind of feels too complex and extremely broad for me. I am looking forward to your subsequent publish, I’ll try to get the grasp of it!

Reply

przyczepy dla szprzedazy lodów
przyczepy dla szprzedazy lodów United States
3/29/2016 5:10:11 AM #

This is really interesting, You are a very skilled blogger. I have joined your feed and look forward to seeking extra of your great post. Also, I've shared your website in my social networks!

Reply

Terina Kruzewski
Terina Kruzewski United States
7/24/2016 9:56:16 PM #

Wow, this is fairly attention-grabbing posts. I am amazed with your crafting abilities. Your short article is very good examining materials. Thank by yourself for sharing your practical experience.

Reply

June Langella
June Langella United States
8/4/2016 3:00:54 AM #

De conformidad con lo dispuesto en la Base Cuarta del artículo 86.1 de la Ley 39/1988, de 28 de diciembre , las cuotas consignadas en esta Sección se completarán con la cantidad que resulte de aplicar el elemento tributario constituido por la superficie de los locales en los que se realicen las actividades profesionales, en los términos previstos en la Regla 14.1.F de la Instrucción.

Reply

Scott Kevin
Scott Kevin United States
8/5/2016 10:06:38 AM #

Представляем новый веб- сайт знакомств будет оштрафован на широкий свою настоящую любовь в http://youllfindlove.com/

Reply

James Fly
James Fly United States
8/7/2016 1:01:47 AM #

This is such a great site come check out our new free dating website we are world wide find your true love at http://youllfindlove.com

Reply

Randall Wieand
Randall Wieand United States
8/25/2016 4:13:21 AM #

In today's technological advances, we sure would like to to read another great post like this about the smart homes architectural planning

Reply

Luigi Fulk
Luigi Fulk United States
10/18/2016 2:32:45 AM #

Un petit message pour vous dire que votre site est vraiment excellent ! je suis vos infos r�guli�rement et j'esp�re qu'elles continueront! A bient�t !

Reply

Burton Haynes
Burton Haynes United States
10/18/2016 2:33:01 AM #

Bonjour � vous, j'appr�cie votre site et je tenais � vous le dire ! bonne continuation !

Reply

Andrew A. Sailer
Andrew A. Sailer United States
10/18/2016 2:33:09 AM #

Bonjour � vous, j'appr�cie votre site et je tenais � vous le dire ! bonne continuation !

Reply

Andrew A. Sailer
Andrew A. Sailer United States
10/18/2016 2:33:10 AM #

Bonjour � vous, j'appr�cie votre site et je tenais � vous le dire ! bonne continuation !

Reply

Tyson F. Gautreaux
Tyson F. Gautreaux United States
10/18/2016 2:33:12 AM #

Bonjour � vous, j'appr�cie votre site et je tenais � vous le dire ! bonne continuation !

Reply

Matthew C. Kriner
Matthew C. Kriner United States
10/18/2016 2:36:51 AM #

Je suis souvent votre site et je le trouve parfait ! ;) continuez comme �a !

Reply

Matthew C. Kriner
Matthew C. Kriner United States
10/18/2016 2:36:57 AM #

Bonjour � vous, j'appr�cie votre site et je tenais � vous le dire ! bonne continuation !

Reply

Andrew Pelt
Andrew Pelt United States
10/18/2016 2:37:03 AM #

Bonjour � vous, j'appr�cie votre site et je tenais � vous le dire ! bonne continuation !

Reply

Hipolito M. Wiseman
Hipolito M. Wiseman United States
10/18/2016 2:37:05 AM #

Je suis souvent votre site et je le trouve parfait ! ;) continuez comme �a !

Reply

Andrew Pelt
Andrew Pelt United States
10/18/2016 2:37:55 AM #

Un petit message pour vous dire que votre site est vraiment excellent ! je suis vos infos r�guli�rement et j'esp�re qu'elles continueront! A bient�t !

Reply

Andrew Pelt
Andrew Pelt United States
10/18/2016 2:37:55 AM #

Un petit message pour vous dire que votre site est vraiment excellent ! je suis vos infos r�guli�rement et j'esp�re qu'elles continueront! A bient�t !

Reply

Hipolito M. Wiseman
Hipolito M. Wiseman United States
10/18/2016 2:37:55 AM #

Un petit message pour vous dire que votre site est vraiment excellent ! je suis vos infos r�guli�rement et j'esp�re qu'elles continueront! A bient�t !

Reply

Issac Maez
Issac Maez United States
10/18/2016 2:37:56 AM #

Bonjour � vous, j'appr�cie votre site et je tenais � vous le dire ! bonne continuation !

Reply

Tyson F. Gautreaux
Tyson F. Gautreaux United States
10/18/2016 2:38:49 AM #

Je suis souvent votre site et je le trouve parfait ! ;) continuez comme �a !

Reply

Add comment

biuquote
  • Comment
  • Preview
Loading

Rel=Me

Month List

RecentComments

Comment RSS