Rework test suite to make use of shared evaluation for raising of Average::InputError and custom messages