public void TestMethodRun() { var toolkitSWMM = new SWMMToolkit(); int error = toolkitSWMM.Run(f1, f2, f3); Assert.AreEqual(0, error); }
public void TestMethodClose() { var toolkitSWMM = new SWMMToolkit(); int error = toolkitSWMM.Open(f1, f2, f3); error = toolkitSWMM.Close(); Assert.AreEqual(0, error); }
public void TestMethodGetSimulationParam() { int type = 1; double value = 1; var toolkitSWMM = new SWMMToolkit(); int error = toolkitSWMM.Open(f1, f2, f3); error = toolkitSWMM.GetSimulationParam(type, ref value); Assert.AreEqual(0, error); }
public void TestMethodGetCurrentDateTimeStr() { string dtimestr = ""; var toolkitSWMM = new SWMMToolkit(); int error = toolkitSWMM.Open(f1, f2, f3); error = toolkitSWMM.GetCurrentDateTimeStr(ref dtimestr); Assert.AreEqual(0, error); }
public void TestMethodGetSimulationAnalysisSetting() { int type = 1; int value = 1; var toolkitSWMM = new SWMMToolkit(); int error = toolkitSWMM.Open(f1, f2, f3); error = toolkitSWMM.GetSimulationAnalysisSetting(type, ref value); Assert.AreEqual(0, error); }
public void TestMethodSetLinkSetting() { int index = 1; double setting = 1; var toolkitSWMM = new SWMMToolkit(); int error = toolkitSWMM.Open(f1, f2, f3); error = toolkitSWMM.SetLinkSetting(index, setting); Assert.AreEqual(0, error); }
public void TestMethodGetNodeType() { int index = 3; int Ntype = 1; var toolkitSWMM = new SWMMToolkit(); int error = toolkitSWMM.Open(f1, f2, f3); error = toolkitSWMM.Start(0); error = toolkitSWMM.GetNodeType(index, ref Ntype); Assert.AreEqual(0, error); }
public void TestMethodSetSimulationDateTime() { int timetype = 1; string dtimestr = ""; var toolkitSWMM = new SWMMToolkit(); int error = toolkitSWMM.Open(f1, f2, f3); error = toolkitSWMM.SetSimulationDateTime(timetype, ref dtimestr); Assert.AreEqual(0, error); }
public void TestMethodGetLinkDirection() { int index = 1; string value = ""; var toolkitSWMM = new SWMMToolkit(); int error = toolkitSWMM.Open(f1, f2, f3); error = toolkitSWMM.GetLinkDirection(index, ref value); Assert.AreEqual(0, error); }
public void TestMethodSetSubcatchParam() { int index = 1; int Param = 1; double value = 2; var toolkitSWMM = new SWMMToolkit(); int error = toolkitSWMM.Open(f1, f2, f3); error = toolkitSWMM.SetSubcatchParam(index, Param, value); Assert.AreEqual(0, error); }
public void TestMethodGetSubcatchOutConnection() { int type = 1; int index = 1; int Index = 2; var toolkitSWMM = new SWMMToolkit(); int error = toolkitSWMM.Open(f1, f2, f3); error = toolkitSWMM.GetSubcatchOutConnection(index, ref type, ref Index); Assert.AreEqual(0, error); }
public void TestMethodGetLinkConnections() { int index = 4; int Node1 = 5; int Node2 = 4; var toolkitSWMM = new SWMMToolkit(); int error = toolkitSWMM.Open(f1, f2, f3); error = toolkitSWMM.Start(0); error = toolkitSWMM.GetLinkConnections(index, ref Node1, ref Node2); Assert.AreEqual(0, error); }
public void TestMethodGetLinkParam() { int index = 1; int Param = 1; double value = 2; var toolkitSWMM = new SWMMToolkit(); int error = toolkitSWMM.Open(f1, f2, f3); error = toolkitSWMM.Start(0); error = toolkitSWMM.GetLinkParam(index, Param, ref value); Assert.AreEqual(0, error); }
public void TestMethodGetLinkResult() { int index = 1; int type = 1; double result = 2; var toolkitSWMM = new SWMMToolkit(); int error = toolkitSWMM.Open(f1, f2, f3); error = toolkitSWMM.Start(0); error = toolkitSWMM.GetLinkResult(index, type, ref result); Assert.AreEqual(0, error); }
public void TestMethodSetNodeInflow() { int index = 1; double flowrate = 2; var toolkitSWMM = new SWMMToolkit(); int error = toolkitSWMM.Open(f1, f2, f3); //error = toolkitSWMM.Start(0); error = toolkitSWMM.Run(f1, f2, f3); error = toolkitSWMM.SetNodeInflow(index, flowrate); Assert.AreEqual(0, error); }
public void TestMethodGetSubcatchResult() { int index = 1; int type = 1; double result = 2; double elapsedTime = 1; var toolkitSWMM = new SWMMToolkit(); int error = toolkitSWMM.Open(f1, f2, f3); error = toolkitSWMM.Start(0); error = toolkitSWMM.Step(ref elapsedTime); error = toolkitSWMM.GetSubcatchResult(index, type, ref result); Assert.AreEqual(0, error); }
public void TestMethodCountObjects() { int typePipe = 3; int typeNodes = 2; int countPipes = 0; int countNodes = 0; var toolkitSWMM = new SWMMToolkit(); int error = toolkitSWMM.Open(f1, f2, f3); error = toolkitSWMM.Start(0); error = toolkitSWMM.CountObjects(typePipe, ref countPipes); error = toolkitSWMM.CountObjects(typeNodes, ref countNodes); Assert.AreEqual(0, error); Assert.AreEqual(21, countPipes); }
public void TestMethodGetObjectId() { int type = 3; int index = 2; string id = ""; var toolkitSWMM = new SWMMToolkit(); int error = toolkitSWMM.Open(f1, f2, f3); error = toolkitSWMM.Start(0); error = toolkitSWMM.GetObjectId(index, type, ref id); Assert.AreEqual(0, error); }
public void TestMethodSetLinkParam() { int index = 1; int Param = 3; double value = 1; double elapsedTime = 1; var toolkitSWMM = new SWMMToolkit(); int error = toolkitSWMM.Open(f1, f2, f3); error = toolkitSWMM.Start(0); error = toolkitSWMM.Step(ref elapsedTime); error = toolkitSWMM.SetLinkParam(index, Param, value); Assert.AreEqual(0, error); }
public void TestMethodGetObjectId() { int type = 3; int index = 2; string id = ""; var toolkitSWMM = new SWMMToolkit(); int error = toolkitSWMM.Open(f1, f2, f3); error = toolkitSWMM.Start(0); try { error = toolkitSWMM.GetObjectId(type, index, ref id); } catch (Exception myEx) { } Assert.AreEqual(0, error); }