Developer Tips: Unit Testing for Exceptions https://www.danylkoweb.com/Blog/developer-tips-unit-testing-for-exceptions