public void GetVirtualMachines() { HyperVVirtualMachineRepository vmRepo = new HyperVVirtualMachineRepository(); IEnumerable <VirtualMachine> vms = vmRepo.GetAll(); Assert.True(vms.Count() > 0, "No VMs returned"); }
public void VirtualDisksExist() { HyperVVirtualMachineRepository vmRepo = new HyperVVirtualMachineRepository(); IEnumerable <VirtualMachine> vms = vmRepo.GetAll(); bool allExist = vms.Count() > 0; foreach (VirtualMachine vm in vms) { foreach (VirtualDisk vd in vm.VirtualDisks) { allExist = allExist && File.Exists(vd.Location); } } Assert.True(allExist, "Not all Virtual Disks exist"); }
public HyperVController(HyperVVirtualMachineRepository hyperVRepo) { _hyperVRepo = hyperVRepo; }