public Task <IReadOnlyList <string> > GetVirtualMachinesAsync()
        {
            var virtualMachineNames = Enumerable.Repeat("Virtual Machine", 10).ToList();

            return(DelayTasks.WithResult(3000, (IReadOnlyList <string>)virtualMachineNames));
        }
 public Task <bool> ConnectAsync(ISecureConnectionConfig connectionConfig)
 {
     return(DelayTasks.WithResult <bool>(3000, true));
 }
        public Task <IDiskCollection> GetDrivesAsync(string virtualMachineName)
        {
            var disks = MockVirtualMachinesRepository.GetVirtualMachine(virtualMachineName).Disks;

            return(DelayTasks.WithResult(3000, disks));
        }