Package com.vmware.vim.binding.vim.vm

Examples of com.vmware.vim.binding.vim.vm.ConfigInfo


         return (T)cache.get(id);
      }
      if (id != null && id.contains(TestPreConfigAop.VM_MOB_PREFIX)) {
         VcVirtualMachine vm = Mockito.mock(VcVirtualMachine.class);
         Mockito.when(vm.getName()).thenReturn(id);
         ConfigInfo config = Mockito.mock(ConfigInfo.class);
         Mockito.when(vm.getConfig()).thenReturn(config);
         Mockito.when(config.getUuid()).thenReturn("test-uuid");
         Mockito.when(vm.getId()).thenReturn(id);
         cache.put(id, vm);
         return (T)vm;
      } else if (getFlag) {
         if (id != null && id.equals("create-vm-succ")) {
            VcVirtualMachine vm = Mockito.mock(VcVirtualMachine.class);
            VcHost host = Mockito.mock(VcHost.class);
            Mockito.when(vm.getHost()).thenReturn(host);
            Mockito.when(host.getName()).thenReturn("host1.eng.vmware.com");
            VcResourcePool rp = Mockito.mock(VcResourcePool.class);
            Mockito.when(vm.getResourcePool()).thenReturn(rp);
            VcCluster cluster = Mockito.mock(VcCluster.class);
            Mockito.when(rp.getVcCluster()).thenReturn(cluster);
            Mockito.when(cluster.getName()).thenReturn("cluster-ws");
            return (T)vm;
         } else {
            VcVirtualMachine vm = Mockito.mock(VcVirtualMachine.class);
            Mockito.when(vm.getName()).thenReturn(id);
            ConfigInfo config = Mockito.mock(ConfigInfo.class);
            Mockito.when(vm.getConfig()).thenReturn(config);
            Mockito.when(config.getUuid()).thenReturn("test-uuid");
            Mockito.when(vm.getId()).thenReturn(id);
            return (T)vm;
         }
      } else {
         return null;
View Full Code Here

TOP

Related Classes of com.vmware.vim.binding.vim.vm.ConfigInfo

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.