Author Archives: Duncan Butler

Unknown's avatar

About Duncan Butler

Trying to be a very agile software developer, working in C# with Specflow, Nunit and Machine Specifications, and in the evening having fun with Ruby and Rails

Updating SpecSalad

I have missed a couple of updates to SpecFlow recently and decided to do a catch up for my little testing framework SpecSalad.  With this update the framework now supports the latest version of both SpecFlow (1.9.0) and also the … Continue reading

Posted in Programming | Leave a comment

New update to SpecSalad

It has been a while since I have blogged, and actually done any development outside of work, the joys of releasing a new product to market; but with the holiday I took the opportunity to have a look at some … Continue reading

Posted in Code | Tagged | Leave a comment

Test Driven Development

I am planning on giving a talk, tutorial, lecture, rant (take your pick), about my take on the whole test driven development movement, how to do it, the pitfalls to avoid and the improvements in production that can be achieved, … Continue reading

Posted in Programming | Tagged , , | Leave a comment

Spec Salad Update

I uploaded a new version of spec salad to the Nuget library today. Primarily this is a compatibility update with the new version of SpecFlow v1.7, and a couple of bug fix’s that I have noticed when using the framework. … Continue reading

Posted in Programming | Tagged , | 6 Comments

Multiple Roles for SpecSalad

I have uploaded a new version of the SpecSalad framework to both the Nuget gallery and Github.  The breaking news is the introduction of multiple roles for a scenario, prior to this release SpecSalad could only define a single role … Continue reading

Posted in Programming | Tagged , | 2 Comments

SpecSalad update

I have updated SpecSalad with a new feature today, ApplicationRoles is now a base class which all roles must inherit from, this base class contains the functionality to save and retrieve values.  This will allow a task to store important … Continue reading

Posted in Programming | Tagged , | Leave a comment

SpecSalad Part 2

In the last post I completed the start game feature, In this part I am going to be working on the submit guess feature. Feature: Code-breaker submits guess     The codebreaker submits a guess of four numbers.     The game marks the … Continue reading

Posted in Uncategorized | Leave a comment

SpecSalad Part 1

I have updated SpecSalad and also at last pushed it up to the Nuget gallery, when it is installed, it also installs SpecFlow and NUnit, along with adding a reference to the spec salad dll  in the step assemblies node … Continue reading

Posted in Programming | Tagged | 2 Comments

Spec Salad

I while ago I watched a talk by Antoney Marcano at skills matter about a new framework called cukesalad which sits on top of ruby cucumber and allows the test framework to be used without having to write step definitions.  … Continue reading

Posted in Code | Leave a comment

Arguments For Agile

Corey Haines keynote at ACE (Agile Central Europe) puts succinctly why agile works, it’s a great keynote, and I am noting it here mainly for my own future reference, but it is well worth watching. http://vimeo.com/22487205

Posted in Uncategorized | Leave a comment