Add test for TMF requests
Use TmfProvider as source of events
Remove that hacky sleep, works with TmfProvider