@Test public void testCompleteSubFieldAlternatives() { Vm vm = new Vm(); vm.setHost(new Host()); vm.getHost().setName("zog"); CompletenessAssertor.validateParameters(vm, "host.id|name"); }
@Test public void testCompleteSubField() { Vm vm = new Vm(); vm.setHost(new Host()); vm.getHost().setId("0"); CompletenessAssertor.validateParameters(vm, "host.id"); }
@Test public void testMapHostId() { org.ovirt.engine.core.common.businessentities.VM entity = new org.ovirt.engine.core.common.businessentities.VM(); entity.setStatus(VMStatus.Up); Guid guid = Guid.newGuid(); entity.setRunOnVds(guid); Vm model = VmMapper.map(entity, (Vm) null); assertEquals(guid.toString(), model.getHost().getId()); }
to.setHost(adaptOut(from.getHost()));
if(entity.getRunOnVds() != null) { model.setHost(new Host()); model.getHost().setId(entity.getRunOnVds().toString());