Not always possible and not asking you to waste extraneous time: Often with scenario-oriented tests like this, I have been able to concisely wrap them up via https://code.google.com/p/go-wiki/wiki/TableDrivenTests.