elParentResults(combinedResult);

  assertArgumentContainsGivenResults(combinedResult.getValue())
  goog.array.forEach([result1, result2, result3, result4],
      function(result) {
        assertTrue(result.isCanceled());
      });
}

function assertSuccessCall(combinedResult, resultCallback) {
  assertEquals(goog.result.Result.State.SUCCESS, combinedResult.getState());
  assertEquals(1, resultCallback.getCallCount());

  var result = resultCallback.popLastCall().getArgument(0);
  assertEquals(combinedResu