示例#1
0
        public void VerifyEmptyModelTestDoesNotBreak()
        {
            var definition = Configuration.Configure<EmptyHelpModelTest>();
            var help = new Help.HelpProvider().GenerateModelHelp(definition);

            var f = new ConsoleHelpFormatter(80, 1, 5);

            f.GetHelp(help).Should().Be.EqualTo("<command> \r\n\r\n\r\n");
        }
示例#2
0
        public void VerifyHelpOutput()
        {
            var definition = Configuration.Configure<HelpModelTest>();
            var help = new Help.HelpProvider().GenerateModelHelp(definition);

            var f = new ConsoleHelpFormatter(80, 1, 5);

            f.GetHelp(help).Should().Be.EqualTo(Properties.Resources.HelpOutput);
        }
示例#3
0
        public void VerifyEmptyModelTestDoesNotBreak()
        {
            var definition = Configuration.Configure <EmptyHelpModelTest>();
            var help       = new Help.HelpProvider().GenerateModelHelp(definition);

            var f = new ConsoleHelpFormatter(80, 1, 5);

            Assert.AreEqual("<command> \r\n\r\n\r\n", f.GetHelp(help));
        }
示例#4
0
        public void VerifyHelpOutput()
        {
            var definition = Configuration.Configure <HelpModelTest>();
            var help       = new Help.HelpProvider().GenerateModelHelp(definition);

            ConsoleHelpFormatter f = new ConsoleHelpFormatter(80, 1, 5);

            f.GetHelp(help).Should().Be.EqualTo(Properties.Resources.HelpOutput);
        }
示例#5
0
        public void VerifyHelpOutput()
        {
            var definition = Configuration.Configure <HelpModelTest>();
            var help       = new Help.HelpProvider().GenerateModelHelp(definition);

            var f = new ConsoleHelpFormatter(80, 1, 5);

            Assert.AreEqual(HelpOutput, f.GetHelp(help));
        }