Example #1
0
 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.");
 }
Example #2
0
        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.");
        }
Example #3
0
        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.");
        }
Example #4
0
        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.");
        }