added helpers for testing futures
using new future test helper