@Test public void testPmProxyPreferences() { VDS vds = new VDS(); vds.setId(Guid.Empty); vds.setFenceProxySources(Arrays.asList(FenceProxySourceType.CLUSTER, FenceProxySourceType.DC)); Host host = HostMapper.map(vds, (Host) null); assertEquals(2, host.getPowerManagement().getPmProxies().getPmProxies().size()); assertEquals(PmProxyType.CLUSTER, host.getPowerManagement().getPmProxies().getPmProxies().get(0).getType()); assertEquals(PmProxyType.DC, host.getPowerManagement().getPmProxies().getPmProxies().get(1).getType()); }
@Override protected Host postPopulate(Host from) { while (from.getPort() == 0) { from.setPort(MappingTestHelper.rand(65535)); } from.getSpm().setPriority(3); from.getPowerManagement().setPmProxies(new PmProxies()); return from; }
entity = map(model.getPowerManagement(), entity);
to.setPowerManagement(adaptOut(from.getPowerManagement()));