Formatting and tests for FutureOperation