public void Test_run_return_dict() { DBConnection db = new DBConnection(); db.connect(SERVER, PORT); BasicDictionary dict = (BasicDictionary)db.run("dict(1 2 3, 2.3 3.4 5.5)"); BasicDouble v = (BasicDouble)dict.get(new BasicInt(2)); Assert.AreEqual(3.4, v.getValue()); }
public void Test_Function_Double() { DBConnection db = new DBConnection(); db.connect(SERVER, PORT); List <IEntity> args = new List <IEntity>(1); BasicDoubleVector vec = new BasicDoubleVector(3); vec.setDouble(0, 1.5); vec.setDouble(1, 2.5); vec.setDouble(2, 7); args.Add(vec); BasicDouble result = (BasicDouble)db.run("sum", args); Assert.AreEqual(11, result.getValue()); }