/** * This test verifies that the number of inputs, and input types * are the same. */ public void testInputs(){ String[] inputs = this.worker.inputNames(); String[] inputTypes = this.worker.inputTypes(); assertTrue("The inputNames and inputTypes were not equal",inputs.length==inputTypes.length); }
/** * This test verifies that the number of outputs and output types * are the same. */ public void testOutputs(){ String[] outputs = this.worker.outputNames(); String[] outputTypes = this.worker.outputTypes(); assertTrue("The inputNames and inputTypes were not equal",outputs.length==outputTypes.length); }
Map outputMap = this.worker.execute(inputMap); DataThingAdapter outAdapter = new DataThingAdapter(outputMap); String[] inputNames = this.worker.inputNames(); Set keys = inputMap.keySet(); assertTrue("The inputMap contains a different number of keys than those specified in the inputNames array.", keys.size() == inputNames.length); String[] outputNames = this.worker.outputNames(); Set outKeys = outputMap.keySet(); for(int i=0; i < outputNames.length; i++){
public void testOutputNames() { LocalWorker worker=getLocalWorker(); String [] expectedOutputNames = expectedOutputNames(); String [] outputNames = worker.outputNames(); assertEquals("invalid number of output names",expectedOutputNames.length,outputNames.length); for (int i=0;i<outputNames.length;i++) { assertEquals("invalid output name",expectedOutputNames[i],outputNames[i]); } }
public void testInputNames() { LocalWorker worker=getLocalWorker(); String [] expectedInputNames = expectedInputNames(); String [] inputNames = worker.inputNames(); assertEquals("invalid number of input names",expectedInputNames.length,inputNames.length); for (int i=0;i<inputNames.length;i++) { assertEquals("invalid input name",expectedInputNames[i],inputNames[i]); } }
public void testOutputTypes() { LocalWorker worker=getLocalWorker(); String [] expectedOutputTypes = expectedOutputTypes(); String [] outputTypes = worker.outputTypes(); assertEquals("invalid number of output types",expectedOutputTypes.length,outputTypes.length); for (int i=0;i<outputTypes.length;i++) { assertEquals("invalid output type",expectedOutputTypes[i],outputTypes[i]); } }
public void testInputTypes() { LocalWorker worker=getLocalWorker(); String [] expectedInputTypes = expectedInputTypes(); String [] inputTypes = worker.inputTypes(); assertEquals("invalid number of input types",expectedInputTypes.length,inputTypes.length); for (int i=0;i<inputTypes.length;i++) { assertEquals("invalid input type",expectedInputTypes[i],inputTypes[i]); } } }
inAdapter.putString("inputHtml", sb.toString()); Map outputMap = worker.execute(inputMap); DataThingAdapter outAdapter = new DataThingAdapter(outputMap);
public void testExecute() throws Exception{ LocalWorker worker = new EnvVariableWorker(); Map inputMap = new HashMap(); DataThingAdapter inAdapter = new DataThingAdapter(inputMap); Map outputMap = worker.execute(inputMap); DataThingAdapter outAdapter = new DataThingAdapter(outputMap); assertFalse("The output map was empty",outputMap.isEmpty()); assertTrue("The output map does not contain the results",outputMap.containsKey("properties")); String results = outAdapter.getString("properties"); assertNotNull("The results were null",results); }