Almost 2 years ago, at the 2009 AA-FTT conference, I started Cuke4Nuke to bring Cucumber to the .NET world. Since then, thanks to some fantastic help from Aslak Hellesøy, Matt Wynne, Declan Whelan, Åsmund Eldhuset, and others, Cuke4Nuke supports almost all the features of Cucumber.
But there are still a few key features it needs, and I have too many projects going to keep up with it. Specifically, I’d most like to see:
- Support for VS2010 (.NET 4) and Mono
- Step definition config files
- Tagged hooks
- An all-in-one installer like RailsInstaller
- Better UTF-8 support
- Culture support to go with the current language support (e.g. for string to decimal or date conversions)
- Debugging for step definitions in Visual Studio
- A completely automated build and release process for Cuke4Nuke itself
- Updates to cuke4vs, which isn’t my project but which brings valuable Visual Studio integration to Cuke4Nuke
Are you a .NET and/or Ruby developer? Would you like to contribute? I’d love the help. Check out the instructions for contributing and jump in!
P.S. – Since someone always asks…Yes, I know about SpecFlow. I think it’s a great project. But I still believe there’s value in a .NET version of Cucumber that shares as much code and behavior as possible with the main Cucumber project.