added 4th param to sendAndVerify which will set the expectation of a confirm message, and check for that before checking the main data result
a little better checking for the conditions of the confirm checks