Examples of MockOutputPipe


Examples of uk.org.ogsadai.activity.MockOutputPipe

                ControlBlock.LIST_END
            });
        EvaluateActivity activity = new EvaluateActivity();
        activity.addInput(EvaluateActivity.INPUT_EXPECTED, inputExpected);
        activity.addInput(EvaluateActivity.INPUT_PREDICTED, inputPredicted);
        MockOutputPipe output = new MockOutputPipe(new Object[]{});
        activity.addOutput(EvaluateActivity.OUTPUT, output);
        activity.process();
       
        List actualBlocks = output.getActualBlocks();
        System.out.println(actualBlocks);
        assertEquals(ControlBlock.LIST_BEGIN, actualBlocks.get(0));
        assertEquals(ControlBlock.LIST_END, actualBlocks.get(actualBlocks.size()-1));
        Tuple tuple1 = (Tuple)actualBlocks.get(2);
        assertEquals("no", tuple1.getString(0));
View Full Code Here

Examples of uk.org.ogsadai.activity.MockOutputPipe

                ControlBlock.LIST_END
            });
        EvaluateActivity activity = new EvaluateActivity();
        activity.addInput(EvaluateActivity.INPUT_EXPECTED, inputExpected);
        activity.addInput(EvaluateActivity.INPUT_PREDICTED, inputPredicted);
        MockOutputPipe output = new MockOutputPipe(new Object[]{});
        activity.addOutput(EvaluateActivity.OUTPUT, output);
        try
        {
            activity.process();
            fail("UnmatchedActivityInputsException expected");
View Full Code Here

Examples of uk.org.ogsadai.activity.MockOutputPipe

                new SimpleTuple(Arrays.asList(new Object[] {1, v1})),               
                new SimpleTuple(Arrays.asList(new Object[] {2, v2})),
                ControlBlock.LIST_END
        });
       
        MockOutputPipe output = new MockOutputPipe(new Object[] {});
        activity.addInput("data", input);
        activity.addOutput("data", output);
       
        activity.process();

        System.out.println(output.getActualBlocks());
    }
View Full Code Here

Examples of uk.org.ogsadai.activity.MockOutputPipe

                "MAX(B)",
                "MIN(B)",
                ControlBlock.LIST_END
        });
        activity.addInput(GroupByActivity.INPUT_AGGREGATES, aggregatesInput);
        MockOutputPipe output = new MockOutputPipe(new Object[] {});
        activity.addOutput(GroupByActivity.OUTPUT_DATA, output);
       
        activity.process();
        List actual = output.getActualBlocks();
        Iterator iterator = actual.iterator();
        assertTrue(iterator.hasNext());
        assertEquals(ControlBlock.LIST_BEGIN, iterator.next());
        assertTrue(iterator.hasNext());
        assertTrue(iterator.next() instanceof MetadataWrapper);
View Full Code Here

Examples of uk.org.ogsadai.activity.MockOutputPipe

       
        activity.addInput(ConvertToTupleActivity.INPUT_NAME, nameInput);
        activity.addInput(ConvertToTupleActivity.INPUT_TYPE, typeInput);
        activity.addInput(ConvertToTupleActivity.INPUT_DATA, dataInput);
       
        MockOutputPipe output = new MockOutputPipe(new Object[] {});
        activity.addOutput(ConvertToTupleActivity.OUTPUT, output);
       
        activity.process();
              
        List blocks = output.getActualBlocks();
        TupleMetadata meta = (TupleMetadata) ((MetadataWrapper) blocks.get(1)).getMetadata();
       
        assertEquals("column name is different", name, meta.getColumnMetadata(0).getName());
        assertEquals("column type is different", type, meta.getColumnMetadata(0).getType());
       
View Full Code Here

Examples of uk.org.ogsadai.activity.MockOutputPipe

       
        activity.addInput(ConvertToTupleActivity.INPUT_NAME, nameInput);
        activity.addInput(ConvertToTupleActivity.INPUT_TYPE, typeInput);
        activity.addInput(ConvertToTupleActivity.INPUT_DATA, dataInput);
       
        MockOutputPipe output = new MockOutputPipe(new Object[] {});
        activity.addOutput(ConvertToTupleActivity.OUTPUT, output);
       
        activity.process();
              
        List blocks = output.getActualBlocks();
        TupleMetadata meta = (TupleMetadata) ((MetadataWrapper) blocks.get(1)).getMetadata();
       
        assertEquals("column name is different", name, meta.getColumnMetadata(0).getName());
        assertEquals("column type is different", type, meta.getColumnMetadata(0).getType());
       
View Full Code Here

Examples of uk.org.ogsadai.activity.MockOutputPipe

       
        activity.addInput(ConvertToTupleActivity.INPUT_NAME, nameInput);
        activity.addInput(ConvertToTupleActivity.INPUT_TYPE, typeInput);
        activity.addInput(ConvertToTupleActivity.INPUT_DATA, dataInput);
       
        MockOutputPipe output = new MockOutputPipe(new Object[] {});
        activity.addOutput(ConvertToTupleActivity.OUTPUT, output);
       
        activity.process();
              
        List blocks = output.getActualBlocks();
        TupleMetadata meta = (TupleMetadata) ((MetadataWrapper) blocks.get(1)).getMetadata();
       
        assertEquals("column name is different", name, meta.getColumnMetadata(0).getName());
        assertEquals("column type is different", type, meta.getColumnMetadata(0).getType());
       
View Full Code Here

Examples of uk.org.ogsadai.activity.MockOutputPipe

       
        activity.addInput(ClassifyActivity.INPUT_RESULT_COLUMN_NAME, nameInput);
        activity.addInput(ClassifyActivity.INPUT_CLASSIFIER, classifierInput);
        activity.addInput(ClassifyActivity.INPUT_DATA, dataInput);
       
        MockOutputPipe output = new MockOutputPipe(new Object[] {});
        activity.addOutput(ClassifyActivity.OUTPUT, output);
       
        activity.process();
              
        List blocks = output.getActualBlocks();

       
      // Tuple tuple = (Tuple) blocks.get(3);
      // assertEquals("data1 is different", data1, tuple.getString(0));
          
View Full Code Here

Examples of uk.org.ogsadai.activity.MockOutputPipe

                createTuple(new Object[] {2, 3}),
                createTuple(new Object[] {4, 7}),
                ControlBlock.LIST_END
        });
       
        MockOutputPipe output = new MockOutputPipe(new Object[] {});
        activity.addInput("data", input);
        activity.addOutput("result", output);
       
        activity.process();
       
        Iterator blocks = output.getActualBlocks().iterator();
        assertTrue(blocks.hasNext());
        assertEquals(ControlBlock.LIST_BEGIN, blocks.next());
        assertTrue(blocks.hasNext());
        Object block = blocks.next();
        assertTrue(block instanceof MetadataWrapper);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.