Introducing NaturalSpec – A Domain-specific language (DSL) for testing – Part I
Test-Driven development (TDD) is a well known software development technique and follows the mantra “Red-Green-Refactor”. Behavior-Driven Development (BDD) is a response to TDD and introduces the idea...
View ArticleUsing NaturalSpec to create a spec for C# projects (Updated 08.11.2009)
In my last two articles I gave an introduction in NaturalSpec and showed how to get started. This time I will show how we can use NaturalSpec to write automatically testable scenarios for C# projects....
View ArticleMocking objects with NaturalSpec
In my last articles I gave an introduction in NaturalSpec, showed how to get started and demonstrated how we can use NaturalSpec to write automatically testable scenarios for C# projects. This time I...
View ArticleParameterized Scenarios with NaturalSpec
I wrote a lot about NaturalSpec in my last articles. This time I will show how we can use parameterized scenarios. 1. Using predefined scenarios By writing predefined parameterized scenarios we can...
View ArticleTesting Quicksort with NaturalSpec
In my last article I showed two ways to use parameterized scenarios in NaturalSpec. This time I will show how we can combine both to test a small Quicksort function. First of all we define a scenario...
View ArticleGetting started with “FAKE – F# Make”– Get rid of the noise in your build...
[Last updated: Jan 9, 2013] In this tutorial I will describe how you can set up a complete build infrastructure with “FAKE – F# Make”. You will learn how to: install the latest FAKE version...
View ArticleAdding FxCop to a “FAKE” build script
In the last article I showed how we can use “FAKE – F# Make” to set up a build script which Cleans up old build outputs Compiles our main projects Compiles test projects Uses NUnit to test our assembly...
View Article"Getting started" with NaturalSpec – (Updated 08.11.2009)
In my last article (Introducing NaturalSpec – A Domain-specific language (DSL) for testing) I used NaturalSpec in two small samples. This time I will show how we can set up a NaturalSpec environment to...
View ArticleSkillsmatter “Progressive F# Tutorials 2012” session in London
I’m happy to announce that I’m giving one of the “Progressive F# Tutorials 2012” in London this year. This event is going to be legendary. Abstract: Test-Driven Development can give you a lot of...
View ArticleDev Open Space 2012 – 19.-21.10.2012 in Leipzig
Nachdem es sich die letzten beiden Jahre mehr und mehr angekündigt hat, wurde der .NET Open Space in Leipzig nun in Dev Open Space 2012 umgetauft. Dies trägt dem Punkt Rechnung, dass die Themenwünsche...
View Article