Ejemplo n.º 1
0
        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);
            }
        }
Ejemplo n.º 2
0
 /// <inheritdoc />
 public IEnumerable <ApplicationContainerDetails> ListApplicationContainers(ApplicationAttemptDetails applicationAttempt)
 {
     return(this.ListApplicationContainersAsync(applicationAttempt).WaitForResult(this.timeout));
 }
Ejemplo n.º 3
0
        /// <inheritdoc />
        public async Task <IEnumerable <ApplicationContainerDetails> > ListApplicationContainersAsync(ApplicationAttemptDetails applicationAttempt)
        {
            applicationAttempt.ArgumentNotNull("applicationAttempt");

            return(await this.applicationHistoryClient.ListApplicationContainersAsync(applicationAttempt));
        }