@@ -0,0 +1,819 @@
+package org.ovirt.engine.core.bll;%0A%0Aimport org.junit.Test;%0Aimport org.ovirt.engine.core.common.queries.VdcQueryType;%0A%0Aimport java.util.LinkedList;%0Aimport java.util.List;%0A%0Aimport static org.junit.Assert.assertTrue;%0A%0Apublic class QueryExistenceTest %7B%0A%0A    @Test%0A    public void testQueryClassExistence() %7B%0A        List%3CVdcQueryType%3E missingQueries = new LinkedList%3C%3E();%0A        for (VdcQueryType vqt : VdcQueryType.values()) %7B%0A            if (vqt != VdcQueryType.Unknown) %7B%0A                if (CommandsFactory.getQueryClass(vqt.name()) == null) %7B%0A                    missingQueries.add(vqt);%0A                %7D%0A            %7D%0A        %7D%0A        assertTrue(%22VdcQueryType contains the following values that does not correspond to an existing query class: %22 + missingQueries,%0A                missingQueries.isEmpty());%0A    %7D%0A%7D%0A

Add VdcQueryType test