Beispiel #1
0
        public void CreateClassNodeWithNameAndNullBody()
        {
            VarNode   body = new VarNode("a", null, new ConstantNode(42));
            ClassNode node = new ClassNode("Foo", body);

            Assert.AreEqual("Foo", node.Name);
            Assert.IsNotNull(node.Body);
            Assert.AreEqual("Foo", node.TypeInfo.Name);

            node.CheckType(null);
            Assert.AreEqual("Foo", node.TypeInfo.Name);
        }