I don't think we need to do this.

I put in the .Result method which returns the string, which can then be approved or not in the test? I am also ok with putting an Exceptions property on `IConventionData` which does the same job (because sometimes I would prefer that over approving).

This should be a choice the consumer of the framework makes.