Esempio n. 1
0
        public void GetVirtualMachines()
        {
            HyperVVirtualMachineRepository vmRepo = new HyperVVirtualMachineRepository();
            IEnumerable <VirtualMachine>   vms    = vmRepo.GetAll();

            Assert.True(vms.Count() > 0, "No VMs returned");
        }
Esempio n. 2
0
        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;
 }