public void ObjectOfObject()
        {
            ObjectTest ot = new ObjectTest(true);

            Assert.AreEqual("ObjectTest", (ot.GetAttribute("name") as Attr <string>).Value);
            Assert.AreEqual("ObjectTest", (ot.GetAttribute("name") as Attr <string>).Value);
        }
        public void ObjectTest()
        {
            ObjectTest ot = new ObjectTest(true);

            Assert.AreEqual("ObjectTest", ot.Name);
            Assert.AreEqual("This is the value 1", (ot.GetAttribute("Value1") as Attr <string>).Value);
            Assert.AreEqual(2, (ot.GetAttribute("Value2") as Attr <int>).Value);
        }