public void ToleranceValueParseTest(string testCase, double?range, string tolerance, double expectedValue) { var testName = "Test: " + testCase; var toleranceValue = ToleranceValue.Parse(tolerance); toleranceValue.DataRange = range; Assert.AreEqual(expectedValue, toleranceValue.AppliedValue, testName); }
public void WriteXml(XmlWriter writer) { writer.WriteAttributeString("name", Name); writer.WriteAttributeString("desc1", Description1); writer.WriteAttributeString("desc2", Description2); writer.WriteAttributeString("partName", PartName); writer.WriteAttributeString("featureName", FeatureName); writer.WriteAttributeString("toleranceValue", ToleranceValue.ToString(CultureInfo.InvariantCulture)); writer.WriteAttributeString("toleranceEffective", ToleranceEffective.ToString(CultureInfo.InvariantCulture)); writer.WriteAttributeString("effect", Effect.ToString(CultureInfo.InvariantCulture)); writer.WriteAttributeString("sensitivity", Sensitivity.ToString(CultureInfo.InvariantCulture)); writer.WriteAttributeString("meanShift", MeanShift.ToString(CultureInfo.InvariantCulture)); writer.WriteAttributeString("src", Src); writer.WriteAttributeString("weight", Weight.ToString(CultureInfo.InvariantCulture)); }