Esempio n. 1
0
        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);
            }
        }
Esempio n. 2
0
        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);
        }