Author Archives: Duncan Butler

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

Team City PowerShell and Parameters

There are times when its really annoying, you get technology x up and running on your development machine and then try to integrate it into the wider enterprise system and fall at what is really the first hurdle, this has … Continue reading

Posted in Programming | Tagged , | 11 Comments

Mocks in Ruby and Zen Test on windows with Growl

These are notes mainly for me, so excuse the jumping around of topics in this post, I have been re-reading the book “Continuous Testing” by Ben Randy and Rod Coffin. The Twitter gem used in the first example has changed … Continue reading

Posted in Uncategorized | 1 Comment

Building the Right thing Right

Its what we developers aim for and what the business hopes for, doing anything else costs money both at the time of development and into the future with maintenance and the cost of change. A few weeks ago I introduced … Continue reading

Posted in Programming, Project Management | Leave a comment

SpecSalad and Tables

I started a new home project the other day, a small website and started to write the features that I wanted, now I knew that SpecSalad supported tables in the usual Scenario Outline format as I had used them when … Continue reading

Posted in Programming | Tagged | Leave a comment

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