add tests to verify `updateUI()` and `updateErrorUI()` blocking behavior
add tests to verify `updateUI()` and `updateErrorUI()` blocking behavior

Electrode-iOS/ELWebService,dwsjoquist/ELWebService,Electrode-iOS/ELWebService,TheHolyGrail/Swallow