public void ANullListOfRangesIsTreatedAsAnEmptyList() { var taskDependencies = new Microsoft.Azure.Batch.TaskDependencies(null, null); Assert.NotNull(taskDependencies.TaskIdRanges); Assert.Equal(0, taskDependencies.TaskIdRanges.Count); }
internal PSTaskDependencies(Microsoft.Azure.Batch.TaskDependencies omObject) { if ((omObject == null)) { throw new System.ArgumentNullException("omObject"); } this.omObject = omObject; }
internal PSTaskDependencies(Microsoft.Azure.Batch.TaskDependencies omObject) { if ((omObject == null)) { throw new System.ArgumentNullException("omObject"); } this.omObject = omObject; }
public void TaskDependenciesCanSuccessfullyStoreTaskIds() { IList <string> taskIds = new List <string> { "1", "alice" }; var taskDependencies = new Microsoft.Azure.Batch.TaskDependencies(taskIds, null); Assert.Equal(2, taskDependencies.TaskIds.Count); Assert.Equal("1", taskDependencies.TaskIds[0]); Assert.Equal("alice", taskDependencies.TaskIds[1]); }
public void TaskDependenciesCanSuccessfullyStoreTaskIdRanges() { IList <Microsoft.Azure.Batch.TaskIdRange> taskIdRanges = new List <Microsoft.Azure.Batch.TaskIdRange> { new Microsoft.Azure.Batch.TaskIdRange(1, 5), new Microsoft.Azure.Batch.TaskIdRange(8, 8), }; var taskDependencies = new Microsoft.Azure.Batch.TaskDependencies(null, taskIdRanges); Assert.Equal(2, taskDependencies.TaskIdRanges.Count); Assert.Equal(1, taskDependencies.TaskIdRanges[0].Start); Assert.Equal(5, taskDependencies.TaskIdRanges[0].End); Assert.Equal(8, taskDependencies.TaskIdRanges[1].Start); Assert.Equal(8, taskDependencies.TaskIdRanges[1].End); }
public PSTaskDependencies(System.Collections.Generic.IEnumerable<string> taskIds, System.Collections.Generic.IEnumerable<Microsoft.Azure.Batch.TaskIdRange> taskIdRanges) { this.omObject = new Microsoft.Azure.Batch.TaskDependencies(taskIds, taskIdRanges); }
public PSTaskDependencies(System.Collections.Generic.IEnumerable <string> taskIds, System.Collections.Generic.IEnumerable <Microsoft.Azure.Batch.TaskIdRange> taskIdRanges) { this.omObject = new Microsoft.Azure.Batch.TaskDependencies(taskIds, taskIdRanges); }