Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error


Poll Question : Which test framework should NCrunch support next?
Choice Votes Statistics
  MSTest
9
64 %
  xUnit
2
14 %
  NSpec
2
14 %
  MBUnit
1
7 %
(Poll is closed) Total 14 100%
Guests can't vote. Try login or register. The poll has expired.
Vote for the next testing framework to support!
Remco
#1 Posted : Wednesday, May 11, 2011 7:44:41 PM(UTC)
Rank: NCrunch Developer

Groups: Administrators
Joined: 4/16/2011(UTC)
Posts: 6,970

Thanks: 929 times
Was thanked: 1256 time(s) in 1169 post(s)
Place your votes for the next testing framework to be supported by NCrunch! If you like one that isn't shown above, post it below and I'll add it to the poll :)
TheCodeJunkie
#2 Posted : Wednesday, May 11, 2011 8:27:28 PM(UTC)
Rank: Newbie

Groups: Registered
Joined: 5/11/2011(UTC)
Posts: 6
Location: Sweden

Was thanked: 1 time(s) in 1 post(s)
I definitly think it should be xunit. It's got a wide adoption rate in the open-source community and amongst the people that would use a tool like NCrunch.
mattflo
#3 Posted : Thursday, May 12, 2011 3:19:33 PM(UTC)
Rank: Newbie

Groups: Registered
Joined: 5/11/2011(UTC)
Posts: 6
Location: Plano, TX

Thanks: 1 times
Was thanked: 1 time(s) in 1 post(s)
NSpec is definitely a newcomer. It's a BDD framework for C# of the xSpec (context/specification) flavor. NSpec is intended to be used to drive development through specifying behavior at the unit level. NSpec is heavily inspired by RSpec and built upon the NUnit assertion library.

For more info check out http://nspec.org/
stuartw@magenic.com
#4 Posted : Tuesday, May 17, 2011 3:42:19 AM(UTC)
Rank: Newbie

Groups: Registered
Joined: 5/17/2011(UTC)
Posts: 1
Location: San Francisco

I think that MSTEST should be supported. It is very popular and used by many Visual Studio users
Remco
#5 Posted : Tuesday, May 17, 2011 6:26:01 AM(UTC)
Rank: NCrunch Developer

Groups: Administrators
Joined: 4/16/2011(UTC)
Posts: 6,970

Thanks: 929 times
Was thanked: 1256 time(s) in 1169 post(s)
Eventually NCrunch will support all of these frameworks - but this vote will determine the order in which I introduce them to the tool.
Mharlin
#6 Posted : Friday, May 27, 2011 7:50:35 AM(UTC)
Rank: Newbie

Groups: Registered
Joined: 5/27/2011(UTC)
Posts: 3
Location: Göteborg, Sweden

Was thanked: 1 time(s) in 1 post(s)
Do you have any idea when the plug for MSTest will be released?
Do you have any plans to expose an interface so that you can do your own implementations for testing frameworks?
Remco
#7 Posted : Friday, May 27, 2011 7:44:53 PM(UTC)
Rank: NCrunch Developer

Groups: Administrators
Joined: 4/16/2011(UTC)
Posts: 6,970

Thanks: 929 times
Was thanked: 1256 time(s) in 1169 post(s)
Right now I'm still planning an integration strategy for MSTest. It's a bit of a monster compared with the other frameworks, so I'd rather be certain of what I'm getting myself into :)

My best guess right now would be within the next few weeks. I'll try to announce it in quite a big way, so if you follow me on twitter or check the blog regularly then you'll definitely know when it's in there (or getting close!).

I do definitely have long term intentions to introduce pluggable test frameworks. Maintaining every testing framework under the sun on my own is definitely not how I'd prefer to spend my time ;) Of course, the priority at the moment is making sure that the system is stable, enjoyable, and accessible by everyone.
dougferg
#8 Posted : Saturday, June 11, 2011 8:44:09 PM(UTC)
Rank: Newbie

Groups: Registered
Joined: 6/11/2011(UTC)
Posts: 1
Location: Dallas, TX

I know the poll has ended, but I'd like to give a plus 1 for MSTest. Our curent client is a fairly large enterprise and our CI process is driven using the MSTest framework. Adoption at work will be determined by whether or not the tool supports their testing platform.

Keep up the great work. I'm having fun using it at home, but I can't wait to be able to use it at work.

Remco
#9 Posted : Saturday, June 11, 2011 10:33:59 PM(UTC)
Rank: NCrunch Developer

Groups: Administrators
Joined: 4/16/2011(UTC)
Posts: 6,970

Thanks: 929 times
Was thanked: 1256 time(s) in 1169 post(s)
Hi Dougferg,

Thanks for the feedback. MSTest definitely seems to be hot in demand right now. I think many people are in the same situation you're in. My expectation right now is to have it ready in the 1.33b (with 1.32b due for release in the next couple of days)... so it definitely won't be far away :)


Cheers,

Remco
TheCodeJunkie
#10 Posted : Saturday, September 3, 2011 7:17:07 AM(UTC)
Rank: Newbie

Groups: Registered
Joined: 5/11/2011(UTC)
Posts: 6
Location: Sweden

Was thanked: 1 time(s) in 1 post(s)
What's the status on the additional frameworks? The front page says NUnit and MSpec, then there was the vote 3 months ago followed up a post 2 months ago that MSTest not being far away.. still waiting for xunit support =D
Remco
#11 Posted : Saturday, September 3, 2011 4:03:12 PM(UTC)
Rank: NCrunch Developer

Groups: Administrators
Joined: 4/16/2011(UTC)
Posts: 6,970

Thanks: 929 times
Was thanked: 1256 time(s) in 1169 post(s)
MSTest put up a much bigger fight than expected. I went down the road of integrating with Gallio in the hope that it would give me MSTest alongside many of the other frameworks, but Microsoft's MS Test runner simply wouldn't allow enough control over the code being executed for NCrunch to be able to use it reliably.... so I needed to write my own MS Test runner from scratch.

This meant that the 1.33b release ended spending a whole lot longer in development than I planned, though the good news is that 1.33b will support 5 major testing frameworks: NUnit, MSpec, MSTest, XUnit and MbUnit.

1.33b is due for release on Monday (i.e. 2 days from now).
Users browsing this topic
Guest
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

YAF | YAF © 2003-2011, Yet Another Forum.NET
This page was generated in 0.070 seconds.
Trial NCrunch
Take NCrunch for a spin
Do your fingers a favour and supercharge your testing workflow
Free Download