Returning a Future from a test method causes that test to wait on the result of the future.