ArgsTests.UsageTests.TestCustomTemplateInHelpHook C# (CSharp) Метод

TestCustomTemplateInHelpHook() приватный Метод

private TestCustomTemplateInHelpHook ( ) : void
Результат void
        public void TestCustomTemplateInHelpHook()
        {
            var def = new CommandLineArgumentsDefinition(typeof(CustomUsageTemplateInHelpHookArgs));

            bool validated = false;
            def.Arguments.Find(a => a.DefaultAlias == "Help").Metadata.Meta<HelpHook>().UsageWritten += (theUsage) =>
            {
                Assert.AreEqual("Hello", theUsage.ToString());
                validated = true;
            };

            var action = Args.InvokeMain(def, "-h");
            Assert.IsTrue(validated);
        }