public void TestSet() { Annotation annotation = new Annotation ( "name", "val" ); annotation.Value = "HelloWorld"; Assert.AreEqual("HelloWorld", annotation.Value); char[] value = { 'h', 'e', 'l', 'l', 'o'}; annotation.Value = new String(value); Assert.AreEqual("hello", annotation.Value); annotation.Value = 10.5; Assert.AreEqual(10.5, (double) annotation.Value, testDelta); }
public void TestConstructors() { Annotation annotation = new Annotation ( "name", "val" ); Assert.AreEqual("name", annotation.Name); Assert.AreEqual("val", annotation.Value); annotation = new Annotation ("name", (Object)("val")); Assert.AreEqual("name", annotation.Name); Assert.AreEqual("val", annotation.Value); annotation = new Annotation ("name", 10); Assert.AreEqual("name", annotation.Name); Assert.AreEqual(10, annotation.Value); annotation = new Annotation ("name", 10.1); Assert.AreEqual("name", annotation.Name); Assert.AreEqual(10.1, (Double) annotation.Value, testDelta); }
public void TestToString() { Annotation annotation = new Annotation ( "name", "val" ); Assert.AreEqual("name='val'\n", annotation.ToString()); }
/// <summary> /// Adds an annotation to the list. /// </summary> /// <param name="annotation"> Annotation to add. </param> /// <see> Annotation </see> public void Add(Annotation annotation) { ListAnnotation.Add(annotation); }