'Ensure that unexpected Exceptions are logged as errors (but do not
break program flow).'

@mock.patch(u'commerce.signals.log.exception')
def test_error_logging(self, mock_log_exception):

    with mock_create_refund(status=500):
        self.send_signal()
        self.assertTrue(mock_log_exception.called)
