should_receive_and_execute: support multiple expectations on the same method