public void DefineNewTypedef()
        {
            var original = TypeDefTranslator.ResolveTypedef("myfork");

            if (original != "myfork")
            {
                ROOTNET.NTROOT.gROOT.ProcessLine("typedef int myfork;");
                /// Force a re-load - normally someone else behind our backs does this - like after a copmile or similar.
                ROOTNET.NTROOT.gROOT.GetListOfTypes(true);

                Assert.AreEqual("int", TypeDefTranslator.ResolveTypedef("myfork"), "the myfork typdef should now be defined");
            }
        }
 public void ResolveTypedefTest()
 {
     Assert.AreEqual("int", TypeDefTranslator.ResolveTypedef("int"), "No change expected");
     Assert.AreEqual("unsigned int", TypeDefTranslator.ResolveTypedef("size_t"), "Should have found it");
 }