Example #1
0
        public string Run(string input)
        {
            StringWriter writer = new StringWriter();

            writer.Run(new WriteCodeBlock(), new CodeBlock(input));
            return(writer.ToString().RemoveCarriageReturn());
        }
Example #2
0
        public string Run(DotNetType dotNetType)
        {
            StringWriter writer = new StringWriter();

            writer.Run(new WriteDotNetType(), dotNetType);
            return(writer.ToString());
        }
Example #3
0
        public string Run(Field field)
        {
            WriteField   writeField = provider.GetRequiredService <WriteField>();
            StringWriter writer     = new StringWriter();

            writer.Run(writeField, field);
            return(writer.ToString().RemoveCarriageReturn());
        }
Example #4
0
        public string Run(Constructor constructor)
        {
            WriteConstructor writeConstructor = provider.GetRequiredService <WriteConstructor>();
            StringWriter     writer           = new StringWriter();

            writer.Run(writeConstructor, constructor);
            return(writer.ToString().RemoveCarriageReturn());
        }
Example #5
0
        public string Run(Method method)
        {
            WriteMethod  writeMethod = provider.GetRequiredService <WriteMethod>();
            StringWriter writer      = new StringWriter();

            writer.Run(writeMethod, method);
            return(writer.ToString().RemoveCarriageReturn());
        }
Example #6
0
        public string Run(Class @class)
        {
            WriteCSharpClass writeClass = provider.GetRequiredService <WriteCSharpClass>();
            StringWriter     writer     = new StringWriter();

            writer.Run(writeClass, @class);
            return(writer.ToString().RemoveCarriageReturn());
        }
        public void Run(string input, string expected)
        {
            StringWriter writer = new StringWriter();

            writer.Run(new WriteCodeBlock(), new CodeBlock(input));
            string actual = writer.ToString().RemoveCarriageReturn();

            Assert.Equal(expected, actual);
        }
        public void Run(DotNetType dotNetType, string expected)
        {
            StringWriter writer = new StringWriter();

            writer.Run(new WriteDotNetType(), dotNetType);
            string actual = writer.ToString();

            Assert.Equal(expected, actual);
        }
Example #9
0
        public void Run(Class @class, string expected)
        {
            WriteCSharpClass writeClass = host.Provider.GetRequiredService <WriteCSharpClass>();
            StringWriter     writer     = new StringWriter();

            writer.Run(writeClass, @class);
            string actual = writer.ToString().RemoveCarriageReturn();

            Assert.Equal(expected, actual);
        }
Example #10
0
        public void Run(Method method, string expected)
        {
            WriteMethod  writeMethod = host.Provider.GetRequiredService <WriteMethod>();
            StringWriter writer      = new StringWriter();

            writer.Run(writeMethod, method);
            string actual = writer.ToString().RemoveCarriageReturn();

            Assert.Equal(expected, actual);
        }
        public void Run(Constructor constructor, string expected)
        {
            WriteConstructor writeConstructor = host.Provider.GetRequiredService <WriteConstructor>();
            StringWriter     writer           = new StringWriter();

            writer.Run(writeConstructor, constructor);
            string actual = writer.ToString().RemoveCarriageReturn();

            Assert.Equal(expected, actual);
        }