This is failing because the (stale) test data is filtered and there are no upcoming events in it
XCTAssert(cacheSpy.saveCalled, "When network worker returns new data, the cache save() should be called")
testFetchEventsShouldAskEventsNetworkWorkerToFetchEventsAndPresenterToFormatResult()
probably don't know here if the cache or network called present()
This is failing because the (stale) test data is filtered and there are no upcoming events in it XCTAssert(cacheSpy.saveCalled, "When network worker returns new data, the cache save() should be called")
testFetchEventsShouldAskEventsNetworkWorkerToFetchEventsAndPresenterToFormatResult() probably don't know here if the cache or network called present()