public void ListApplicationContainers() { string testAppId = "testAppId"; string testAppAttemptId = "testAppAttemptId"; ApplicationGetResult appResult = new ApplicationGetResult(); appResult.ApplicationId = testAppId; ApplicationDetails app = new ApplicationDetails(appResult); ApplicationAttemptGetResult appAttemptResult = new ApplicationAttemptGetResult(); appAttemptResult.ApplicationAttemptId = testAppAttemptId; ApplicationAttemptDetails appAttemptDetails = new ApplicationAttemptDetails(appAttemptResult, app); var containers = RunMockedRestCall( m => m.ListApplicationContainersAsync(testAppId, testAppAttemptId), GetContainerListResult(), c => c.ListApplicationContainersAsync(appAttemptDetails)); foreach (var container in containers) { Assert.IsTrue(container.ParentApplicationAttempt.ApplicationAttemptId == testAppAttemptId); Assert.IsTrue(container.ParentApplicationAttempt.ParentApplication.ApplicationId == testAppId); } }
/// <inheritdoc /> public IEnumerable <ApplicationContainerDetails> ListApplicationContainers(ApplicationAttemptDetails applicationAttempt) { return(this.ListApplicationContainersAsync(applicationAttempt).WaitForResult(this.timeout)); }
/// <inheritdoc /> public async Task <IEnumerable <ApplicationContainerDetails> > ListApplicationContainersAsync(ApplicationAttemptDetails applicationAttempt) { applicationAttempt.ArgumentNotNull("applicationAttempt"); return(await this.applicationHistoryClient.ListApplicationContainersAsync(applicationAttempt)); }