public void TestRandomBoundCloudTaskProperties() { using BatchClient client = ClientUnitTestCommon.CreateDummyClient(); for (int i = 0; i < TestRunCount; i++) { Protocol.Models.CloudTask taskModel = this.customizedObjectFactory.GenerateNew <Protocol.Models.CloudTask>(); CloudTask boundTask = new CloudTask(client, "Foo", taskModel, client.CustomBehaviors); ObjectComparer.CheckEqualityResult result = this.objectComparer.CheckEquality(boundTask, taskModel); Assert.True(result.Equal, result.Message); } }
public static IEnumerable <Protocol.RequestInterceptor> CreateGetTaskRequestInterceptor(Protocol.Models.CloudTask TaskToReturn) { return(CreateGetRequestInterceptor <Protocol.Models.TaskGetOptions, Protocol.Models.CloudTask, Protocol.Models.TaskGetHeaders>(TaskToReturn)); }
private static CloudTask CreateBoundCloudTask(BatchClient batchClient, string parentJobId, Protocol.Models.CloudTask protoTask) { CloudTask cloudTask = new CloudTask(batchClient, parentJobId, protoTask, batchClient.CustomBehaviors); return(cloudTask); }