make sure tests with When* pattern get run
add basic exception handling when sending fails