Added dependentFutureThrowsWhenOneOfItsDependenciesThrow() test