public async Task DeleteDataFlow() { DataFlowClient client = CreateClient(); DataFlowResource resource = await DisposableDataFlow.CreateResource(client, this.Recording); DataFlowDeleteDataFlowOperation operation = await client.StartDeleteDataFlowAsync(resource.Name); await operation.WaitAndAssertSuccessfulCompletion(); }
public async Task DeleteDataFlow() { DataFlowClient client = CreateClient(); DataFlowResource resource = await DisposableDataFlow.CreateResource(client, this.Recording); DataFlowDeleteDataFlowOperation operation = await client.StartDeleteDataFlowAsync(resource.Name); Response response = await operation.WaitForCompletionAsync(); switch (response.Status) { case 200: case 204: break; default: Assert.Fail($"Unexpected status ${response.Status} returned"); break; } }
public async Task RenameDataFlow() { DataFlowClient client = CreateClient(); DataFlowResource resource = await DisposableDataFlow.CreateResource(client, this.Recording); string newFlowName = Recording.GenerateAssetName("DataFlow2"); DataFlowRenameDataFlowOperation renameOperation = await client.StartRenameDataFlowAsync(resource.Name, new ArtifactRenameRequest() { NewName = newFlowName }); await renameOperation.WaitForCompletionResponseAsync(); DataFlowResource dataFlow = await client.GetDataFlowAsync(newFlowName); Assert.AreEqual(newFlowName, dataFlow.Name); DataFlowDeleteDataFlowOperation operation = await client.StartDeleteDataFlowAsync(newFlowName); await operation.WaitForCompletionResponseAsync(); }