public static ListExpectedHelpContents ( ) : string[] | ||
Résultat | string[] |
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); }
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); }