Helper method for checking unit testing that an exception is thrown, with the correct error message
Retrying Asserts under a timeout for unit tests
Powered by: Skin design by Mark Wagner, Adapted by David Vidmar Copyright © Elton Stoneman