public void GenerateTextEmpty()
        {
            var header = new An8Header();

            var text = header.GenerateText();

            string expected =
                @"header {
}
";

            Assert.Equal(
                expected.Replace("\r\n", "\n"),
                text.Replace("\r\n", "\n"));
        }
Пример #2
0
        public void BuildEscapedDoubleQuote()
        {
            var header = new An8Header();

            header.Version = "\"";

            var text = header.GenerateText();

            string expected =
                @"header {
  version { ""\"""" }
}
";

            Assert.Equal(
                expected.Replace("\r\n", "\n"),
                text.Replace("\r\n", "\n"));
        }
        public void GenerateText()
        {
            var header = new An8Header
            {
                Version = "v1",
                Build   = "b1"
            };

            var text = header.GenerateText();

            string expected =
                @"header {
  version { ""v1"" }
  build { ""b1"" }
}
";

            Assert.Equal(
                expected.Replace("\r\n", "\n"),
                text.Replace("\r\n", "\n"));
        }