Test Driven

2020

Profile a Java unit test (very quickly, with no external tools) -

2017

Make Android Gradle display unit test failure messages -

2016

Writing a unit test in Elm -

2015

Code for detecting when you leave an Android app -

Mocks are Bad, Layers are Bad -

Rabbit Escape (a bit like Lemmings) v0.1 released for Linux, Windows and Mac -

2014

Android development - saving state -

Android development - Rabbit Escape really working on Android -

Android programming - a non-Android, Android Game -

A mini mocking framework -

Does test-driven development harm clarity? -

Avoid mocks by refactoring to functional -

2013

setUp and tearDown considered harmful -

Everybody loves build.xml (test-driven Ant) -

Everybody hates build.xml (code reuse in Ant) -

Dry run mode for Ant (ant -n, ant --dry-run) -

2012

Running Dojo DOH tests in a browser without a web server -

Running Dojo 1.7+ DOH unit tests on the command line with Rhino -

2011

Anatomy of an interpreter: the Evaluator -

2010

Anatomy of an interpreter: the Parser -

2009

NNDB's Not a Database -

Talk in code -

2008

An actual difficult bug fixed -

FreeGuide 0.10.8 -

Templated test code? -