public static String getNextStep(Result cdata) { CommandResult cResult = (CommandResult) cdata; if (ResultData.TYPE_COMPOSITE.equals(cResult.getType())) { CompositeResultData rd = (CompositeResultData) cResult.getResultData(); SectionResultData section = rd.retrieveSection(CLIMultiStepHelper.STEP_SECTION); String nextStep = (String) section.retrieveObject(CLIMultiStepHelper.NEXT_STEP_NAME); return nextStep; } else { if (ResultData.TYPE_ERROR.equals(cResult.getType())) { throw new CLIStepExecption(cResult); } else { throw new RuntimeException("Step returned result of type other than " + ResultData.TYPE_COMPOSITE + " Type " + cResult.getType()); } } }
public static String getNextStep(Result cdata) { CommandResult cResult = (CommandResult) cdata; if (ResultData.TYPE_COMPOSITE.equals(cResult.getType())) { CompositeResultData rd = (CompositeResultData) cResult.getResultData(); SectionResultData section = rd.retrieveSection(CLIMultiStepHelper.STEP_SECTION); String nextStep = (String) section.retrieveObject(CLIMultiStepHelper.NEXT_STEP_NAME); return nextStep; } else { if (ResultData.TYPE_ERROR.equals(cResult.getType())) { throw new CLIStepExecption(cResult); } else { throw new RuntimeException("Step returned result of type other than " + ResultData.TYPE_COMPOSITE + " Type " + cResult.getType()); } } }
private void validateLocationsResult(CommandResult cmdResult, int expected) { if(ResultData.TYPE_COMPOSITE.equals(cmdResult.getType())){ CompositeResultData rd = (CompositeResultData)cmdResult.getResultData(); SectionResultData section = rd.retrieveSectionByIndex(0); int result = (Integer) section.retrieveObject("Locations Found"); assertEquals(expected,result); } else fail("Expected CompositeResult Returned Result Type " + cmdResult.getType()); }
CompositeResultData rd = (CompositeResultData) cmdResult.getResultData(); SectionResultData section = rd.retrieveSectionByIndex(0); boolean result = (Boolean) section.retrieveObject("Result"); assertEquals(expectedFlag, result); if (expectedFlag && expectedRows != -1) { int rowsReturned = (Integer) section.retrieveObject("Rows"); assertEquals(expectedRows, rowsReturned); if (rowsReturned > 0 && cols != null) {
private void validateResult(CommandResult cmdResult, boolean expected) { if(ResultData.TYPE_COMPOSITE.equals(cmdResult.getType())){ CompositeResultData rd = (CompositeResultData)cmdResult.getResultData(); SectionResultData section = rd.retrieveSectionByIndex(0); boolean result = (Boolean) section.retrieveObject("Result"); assertEquals(expected,result); } else fail("Expected CompositeResult Returned Result Type " + cmdResult.getType()); }