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); }
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); }