@Test public void testQueryClusterLevel() { Guid vdsId = Guid.newGuid(); VDS vds = new VDS(); vds.setId(vdsId); vds.setVdsType(VDSType.oVirtVintageNode); vds.setHostOs(UNAVAILABLE_OVIRT_ISO_VERSION); when(vdsDao.get(any(Guid.class))).thenReturn(vds); when(getQueryParameters().getId()).thenReturn(vdsId); getQuery().setInternalExecution(true); getQuery().executeCommand(); checkSucceeded(getQuery(), true); checkReturnValueEmpty(getQuery()); }
@Test public void testQueryWithHostId() { Guid vdsId = Guid.newGuid(); VDS vds = new VDS(); vds.setId(vdsId); vds.setVdsType(VDSType.oVirtNode); vds.setHostOs(AVAILABLE_OVIRT_ISO_VERSION); vds.setVdsGroupCompatibilityVersion(EXISTING_CLUSTER_VERSION); when(vdsDAO.get(any(Guid.class))).thenReturn(vds); when(getQueryParameters().getVdsId()).thenReturn(vdsId); getQuery().setInternalExecution(true); getQuery().executeCommand(); checkSucceeded(getQuery(), true); checkReturnValueEmpty(getQuery()); }