AppHarbor.Tests.Commands.HelpCommandTest.ShouldOutputHelpInformation C# (CSharp) Method

ShouldOutputHelpInformation() private method

private ShouldOutputHelpInformation ( ) : void
return void
        public void ShouldOutputHelpInformation()
        {
            var types = new List<Type> { FooCommandType, BazQuxCommandType, FooBarCommandType };
            var writer = new StringWriter();
            var helpCommand = new HelpCommand(types, writer);

            helpCommand.Execute(new string[0]);
            Assert.Equal("Usage: appharbor COMMAND [command-options]\r\n\r\nAvailable commands:\r\n\r\n  bar foo [bar]               #  Lorem Ipsum motherfucker\r\n  foo [bar]                   #  Lorem Ipsum motherfucker\r\n  qux baz [quz]               #  Ipsum lol (\"quux\")\r\n\r\nCommon options:\r\n  -h, --help                 Show command help\r\n",
                writer.ToString());
        }