package de.gaalop.testbenchTbaGapp.tba.common; import de.gaalop.dfg.MultivectorComponent; import de.gaalop.dfg.Variable; import de.gaalop.testbenchTbaGapp.tba.framework.TBATestCase; import java.util.HashMap; import org.junit.Ignore; import static org.junit.Assert.*; /** * * @author Christian Steinmetz */ @Ignore public class OneMacroTest implements TBATestCase { @Override public String getCLUScript() { return "myFunc = {\n" + "2*_P(1)\n" + "}\n" + "\n" + "?a = myFunc(2);\n"; } @Override public void testOutputs(HashMap<Variable, Double> outputs) { assertTrue(outputs.containsKey(new MultivectorComponent("a", 0))); assertEquals(4,outputs.get(new MultivectorComponent("a", 0)),0.01); assertEquals(1, outputs.size()); } @Override public HashMap<Variable, Double> getInputValues() { return new HashMap<Variable, Double>(); } @Override public String getAlgebraName() { return "5d"; } }