public void AttributeData_GetStringValue() { AttributeData data; data = new AttributeData("test", new XmlNameInfo("name"), true); Console.WriteLine("Test with null value."); Assert.IsNull(data.GetStringValue(), "Value is not null."); Console.WriteLine("Test with string value."); data.Value = "string"; Assert.AreEqual("string", data.GetStringValue(), "Value is incorrect."); Console.WriteLine("Test with int value."); data.Value = 1; Assert.AreEqual("1", data.GetStringValue(), "Value is incorrect."); Console.WriteLine("Test with converter."); data.ConverterTypeName = typeof(HexConverter).FullName; data.Value = 10; Assert.AreEqual("000A", data.GetStringValue(), "Value is incorrect."); }
public void AttributeData_GetStringValue() { AttributeData data; data = new AttributeData("test", new XmlNameInfo("name"), true); Console.WriteLine("Test with null value."); Assert.IsNull(data.GetStringValue(), "Value is not null."); Console.WriteLine("Test with string value."); data.Value = "string"; Assert.AreEqual("string", data.GetStringValue(), "Value is incorrect."); Console.WriteLine("Test with int value."); data.Value = 1; Assert.AreEqual("1", data.GetStringValue(), "Value is incorrect."); Console.WriteLine("Test with converter."); data.ConverterTypeName = typeof(HexConverter).FullName; data.Value = 10; Assert.AreEqual("000A", data.GetStringValue(), "Value is incorrect."); }