ListExpectedHelpContents() public static method

public static ListExpectedHelpContents ( ) : string[]
return string[]
コード例 #1
0
        public void _ヘルプ表示依頼()
        {
            var app = new FakeConsoleRunner(
                "help"
                );

            var it = ConsoleTestHelper.ListExpectedHelpContents().GetEnumerator();

            app.LogUpdated += (message) => {
                Assert.That(it.MoveNext(), Is.True);
                Assert.That(message, Is.Not.Null.And.Not.Empty);
                Assert.That(message, Is.EqualTo(it.Current));
            };

            app.Run();

            Assert.That(it.MoveNext(), Is.False);
        }
コード例 #2
0
ファイル: ParserTest.cs プロジェクト: springaki/Codersation
        public void _ヘルプ表示依頼を処理する()
        {
            var repo = new Ninject.StandardKernel()
                       .BindPurchaseContext()
                       .BindRunnerRepository()
                       .Get <IRunnerRepository>()
            ;

            var it = ConsoleTestHelper.ListExpectedHelpContents().GetEnumerator();

            var runner = repo.FindRunner(new HelpParseResult(), (message) => {
                Assert.That(it.MoveNext(), Is.True);
                Assert.That(message, Is.Not.Null.And.Not.Empty);
                Assert.That(message, Is.EqualTo(it.Current));
            });

            runner();

            Assert.That(it.MoveNext(), Is.False);
        }