function clearEvents() {
		bDataRequestedOnBinding = false;
		bDataReceivedOnBinding = false;
		bDataRequestedOnModel = false;
		bDataReceivedOnModel = false;
	}
Waits for the expected requests and changes.

@param {object} assert The QUnit assert object
@param {string} [sTitle] Title for this section of a test
@param {number} [iWaitTimeout=3000] The timeout time in milliseconds
@returns {Promise} A promise that is resolved when all requests have been responded and
  all expected values for controls have been set