Error driven development (EDD) with sinatra routes