public void TestInit_ColNum_3_DecPlaces() { /* * <Field Type="Number" * DisplayName="ColNum_3_DecPlaces" * Decimals="3" * Name="ColNum_3_DecPlaces" * .../> */ XmlDocument xmlDoc = new XmlDocument(); xmlDoc.LoadXml(Resource.MegaTextCT); XmlNode fieldNode = xmlDoc.SelectSingleNode("ContentType/Fields/Field[@DisplayName='ColNum_3_DecPlaces'][1]"); SPNumberInfo fi = new SPNumberInfo(fieldNode); Assert.IsNotNull(fi); Assert.AreEqual(3, fi.Decimals); Assert.IsFalse(fi.Min.HasValue); Assert.IsFalse(fi.Max.HasValue); }
public void TestInit_CoNum_1_TO_100() { /* * <Field Type="Number" * DisplayName="CoNum_1_TO_100" * Min="1" Max="100" * Name="CoNum_1_TO_100" * ... /> */ XmlDocument xmlDoc = new XmlDocument(); xmlDoc.LoadXml(Resource.MegaTextCT); XmlNode fieldNode = xmlDoc.SelectSingleNode("ContentType/Fields/Field[@DisplayName='CoNum_1_TO_100'][1]"); SPNumberInfo fi = new SPNumberInfo(fieldNode); Assert.IsNotNull(fi); Assert.AreEqual("CoNum_1_TO_100", fi.DisplayName); Assert.AreEqual("CoNum_1_TO_100", fi.Name); Assert.AreEqual(1, fi.Min); Assert.AreEqual(100, fi.Max); Assert.IsFalse(fi.Decimals.HasValue); }