public async Task query_volume_flow_by_id(string hostName, Guid vmId, string vmName) { var host = await Fixture.GetHypervHostAsync(hostName); var filter = new HypervVolumeFlowFilter { VMId = vmId }; await foreach (var flow in host.GetVolumeFlowsAsnyc(filter)) { Assert.Equal(vmId, flow.VMId); Assert.Equal(vmName, flow.VMName, true); } }
public async Task query_volume_flow_single(string hostName, string vmName, string volumePath) { var host = await Fixture.GetHypervHostAsync(hostName); var filter = new HypervVolumeFlowFilter { VolumePath = volumePath }; var flow = await host.GetVolumeFlowsAsnyc(filter).FirstOrDefaultAsync(); //var flow = Assert.Single(flows); Assert.Equal(volumePath, flow.Path, true); Assert.Equal(vmName, flow.VMName, true); }