Esempio n. 1
0
        public void SaveCodeAsString_WhenSavingCodeAsStringAndOptions_ShouldGetString()
        {
            var codeSaver = new CodeSaver(new List <OptionKeyValue> {
                new OptionKeyValue(CSharpFormattingOptions.NewLinesForBracesInMethods, false)
            });
            var code = codeSaver.SaveCodeAsString(
                new ClassBuilder("TestClass", "test")
                .WithMethods(
                    new MethodBuilder("MyMethod")
                    .Build())
                .Build());

            Assert.IsNotNull(code);
            Assert.AreEqual("namespace test\r\n{\r\n    public class TestClass\r\n    {\r\n        void MyMethod() {\r\n        }\r\n    }\r\n}", code);
        }
Esempio n. 2
0
 public CodeService()
 {
     _codeSaver = new CodeSaver();
 }
Esempio n. 3
0
 public void SetUp()
 {
     _coderSaver = new CodeSaver();
 }