Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            var    conv = new PascalCaseNamingConvention();
            string res  = conv.Apply("layout");

            TocEntry tocRoot = TocEntry.BuildToc("{{site.baseurl}}/", @"C:\everest-docs\docs-src\index.md");

            tocRoot.SaveForGijgoTree(@"C:\everest-docs\docs-src\toc.json");
        }
        public void InvokeToApplyConvertsFromUnderscoredCaseToPascalCase()
        {
            const string sourceName = "underscored_case_name";

            var namingConvention = new PascalCaseNamingConvention();
            string name = namingConvention.Apply(sourceName);

            Assert.AreEqual("UnderscoredCaseName", name);
        }
        public void InvokeToApplyShouldLeavePascalCaseNameUnmodified()
        {
            const string sourceName = "PascalCaseName";

            var namingConvention = new PascalCaseNamingConvention();
            string name = namingConvention.Apply(sourceName);

            Assert.AreEqual(sourceName, name);
        }
Ejemplo n.º 4
0
        public void TestPascalCase(string expected, string input)
        {
            var sut = new PascalCaseNamingConvention();

            Assert.Equal(expected, sut.Apply(input));
        }