コード例 #1
0
        public void ParseFieldWithQualifiedName()
        {
            var f = FieldModel.Parse(null, RoslynBuilder.DeclareField(typeof(GameObject), "a"));

            Assert.That(f, Is.Not.Null);
            Assert.AreEqual(typeof(GameObject), f.Type);
        }
コード例 #2
0
        public void ParseFieldWithConvertAttribute()
        {
            var f = FieldModel.Parse(null, RoslynBuilder.DeclareField(typeof(Entity), "a")
                                     .AddAttributeLists(SyntaxFactory.AttributeList().AddAttributes(SyntaxFactory.Attribute(SyntaxFactory.IdentifierName("Convert")))));

            Assert.That(f, Is.Not.Null);
            Assert.AreEqual(typeof(GameObject), f.Type);
        }