package de.gaalop.testbenchTbaGapp.gapp; import de.gaalop.gapp.executer.Executer; import de.gaalop.tba.UseAlgebra; import java.util.HashMap; import static org.junit.Assert.*; /** * * @author Christian Steinmetz */ public class MoreVector implements GAPPTestable { @Override public String getSource() { return "d=a*(b+c)*(g+f);\n"+ "?d;\n"; } @Override public HashMap<String, Double> getInputs() { HashMap<String, Double> result = new HashMap<String, Double>(); result.put("a", 2.0d); result.put("b", 1.0d); result.put("c", 3.0d); result.put("g", 4.0d); result.put("f", 2.0d); return result; } @Override public void testOutput(Executer executer) { assertEquals(48, executer.getValue("d").getEntry(0),10E-4); } }