public OptionParamViewModel(string uiName, CapeOptionParameter optionParam) { param = optionParam; UIName = uiName; #region get Op1 and Op2 from _specOption if (param == CasterFlash.FlashOptions.TP) { Op1 = "Temperature"; Op2 = "Pressure"; } else if (param == CasterFlash.FlashOptions.PH) { Op1 = "Pressure"; Op2 = "Duty"; } else if (param == CasterFlash.FlashOptions.TVf) { Op1 = "Temperature"; Op2 = "VaporFraction"; } else if (param == CasterFlash.FlashOptions.PVf) { Op1 = "Pressure"; Op2 = "VaporFraction"; } #endregion }
public void CompareToTest1() { var p1 = new CapeOptionParameter("option2", typeof(OptionEnum2), CapeParamMode.CAPE_INPUT); param.EnumValue = OptionEnum.option1; p1.EnumValue = OptionEnum2.option1; Assert.AreEqual(0, param.CompareTo(p1)); }
public void CapeOptionParameterTest1() { param = new CapeOptionParameter("option", typeof(OptionEnum), CapeParamMode.CAPE_INPUT , OptionEnum.option2, true); Assert.AreEqual("option2", param.StringValue); Assert.AreEqual(OptionEnum.option2, param.EnumValue); Assert.AreEqual("option2", param.value); Assert.AreEqual(4, (param.OptionList as string[]).Length); }
public void CapeOptionParameterTest2() { param = new CapeOptionParameter("option", new[] { "option1", "option2" }, CapeParamMode.CAPE_INPUT); Assert.AreEqual("option1", param.value); param.StringValue = "option2"; Assert.AreEqual("option2", param.value); param.EnumValue = OptionEnum.option1; Assert.AreEqual("option1", param.value); param.EnumValue = OptionEnum.option8; Assert.AreEqual("option8", param.value); }
public void CapeOptionParameterTest() { param = new CapeOptionParameter(); Assert.AreEqual(null, param.StringValue); }
public void CapeOptionParameterInit() { param = new CapeOptionParameter("option", typeof(OptionEnum), CapeParamMode.CAPE_INPUT , OptionEnum.option2, true); }