public void TestSetEcellDatas() { EcellSystem sys = new EcellSystem("Model", "/", "System", "System", new List<EcellData>()); sys.SizeInVolume = 0.01; Assert.IsNotEmpty(sys.Value, "Value is not expected value."); sys.SetEcellDatas(new List<EcellData>()); Assert.IsEmpty(sys.Value, "Value is not expected value."); }
public void TestGetEcellValue() { EcellSystem sys = new EcellSystem("Model", "/", "System", "System", null); EcellValue expectedEcellValue = null; EcellValue resultEcellValue = null; resultEcellValue = sys.GetEcellValue("Size"); Assert.AreSame(expectedEcellValue, resultEcellValue, "GetEcellValue method returned unexpected result."); sys.SetEcellDatas(new List<EcellData>()); resultEcellValue = sys.GetEcellValue("Size"); Assert.AreSame(expectedEcellValue, resultEcellValue, "GetEcellValue method returned unexpected result."); sys.SizeInVolume = 0.1; expectedEcellValue = new EcellValue(0.1); resultEcellValue = sys.GetEcellValue("Size"); Assert.IsTrue(expectedEcellValue.Equals(resultEcellValue), "GetEcellValue method returned unexpected result."); }
public void TestIsEcellValueExists() { EcellSystem sys = new EcellSystem("Model", "/", "System", "System", null); bool expectedBoolean = false; bool resultBoolean = false; resultBoolean = sys.IsEcellValueExists("Size"); Assert.AreEqual(expectedBoolean, resultBoolean, "IsEcellValueExists method returned unexpected result."); sys.SetEcellDatas(new List<EcellData>()); resultBoolean = sys.IsEcellValueExists("Size"); Assert.AreEqual(expectedBoolean, resultBoolean, "IsEcellValueExists method returned unexpected result."); sys.SizeInVolume = 0.02; expectedBoolean = true; resultBoolean = sys.IsEcellValueExists("Size"); Assert.AreEqual(expectedBoolean, resultBoolean, "IsEcellValueExists method returned unexpected result."); }
public void TestGetEcellData() { EcellSystem sys = new EcellSystem("Model", "/", "System", "System", null); EcellData expectedEcellData = null; EcellData resultEcellData = sys.GetEcellData("Size"); Assert.AreEqual(expectedEcellData, resultEcellData, "GetEcellData method returned unexpected result."); sys.SetEcellDatas(new List<EcellData>()); resultEcellData = sys.GetEcellData("Size"); Assert.AreEqual(expectedEcellData, resultEcellData, "GetEcellData method returned unexpected result."); expectedEcellData = new EcellData("Size", new EcellValue(0.1), "System::/:Size"); sys.Value.Add(expectedEcellData); resultEcellData = sys.GetEcellData("Size"); Assert.AreEqual(expectedEcellData, resultEcellData, "GetEcellData method returned unexpected result."); sys.SizeInVolume = 0.2; expectedEcellData = new EcellData("Size", new EcellValue(0.2), "System::/:Size"); resultEcellData = sys.GetEcellData("Size"); Assert.AreEqual(expectedEcellData, resultEcellData, "GetEcellData method returned unexpected result."); resultEcellData.Logable = true; resultEcellData.Logged = true; Assert.AreEqual(true, sys.Logged, "Logged is not expected value."); }