Example #1
0
        public void Test4()
        {
            FieldBuilder template = new FieldBuilder();
            var          result   = template
                                    .AttributeAppend <ClassDataAttribute>()
                                    .Access(AccessFlags.Public)
                                    .Name("Name")
                                    .Type <string>()
                                    .Script;

            Assert.Equal($"[Xunit.ClassDataAttribute]{Environment.NewLine}public System.String Name;", result);
        }
Example #2
0
        public void Test2()
        {
            FieldBuilder template = new FieldBuilder();
            var          result   = template
                                    .AttributeAppend("[Test][Test1]")
                                    .Access(AccessFlags.Public)
                                    .Modifier(ModifierFlags.Static)
                                    .Name("Age")
                                    .Type(typeof(int))
                                    .Script;

            Assert.Equal($"[Test][Test1]{Environment.NewLine}public static System.Int32 Age;", result);
        }
Example #3
0
        public void Test1()
        {
            FieldBuilder template = new FieldBuilder();
            var          result   = template
                                    .AttributeAppend("[Test]")
                                    .Access("public")
                                    .Modifier("static")
                                    .Name("Name")
                                    .Type <string>()
                                    .Script;

            Assert.Equal($"[Test]{Environment.NewLine}public static System.String Name;", result);
        }