SpecFlow: System.FormatException: Input string was not in a correct format
It ended up being because I had omitted the single quotes in one of my step definitions, for example:
[Then(@"Something adds up to a quantity of (.*)")]
when it should have been
[Then(@"Something adds up to a quantity of '(.*)'")]
Note the single quotes around (.*)