ltsSuccess() {
  goog.result.wait(successCombinedResult, resultCallback);

  resolveAllGivenResultsToSuccess();

  assertSuccessCall(successCombinedResult, resultCallback);
}

function testAsyncCombineOnSuccessWhenAllResultsSuccess() {
  goog.result.wait(successCombinedResult, resultCallback);

  goog.Timer.callOnce(function() { resolveAllGivenResultsToSuccess(); });
  mockClock.tick();

  assertSuccessCall(successCombinedResult, resultCallback);
}

function testCombineOnSuccessWhenAllResultsFail() {
  goog