ArgsTests.NewAwesomeTabCompletionTests.TestAwesomeTabCompletionKnowsWhichActionIAmPerforming C# (CSharp) Метод

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

private TestAwesomeTabCompletionKnowsWhichActionIAmPerforming ( ) : void
Результат void
        public void TestAwesomeTabCompletionKnowsWhichActionIAmPerforming()
        {
            ConsoleProvider.Current = new TestConsoleProvider("f\t \t \t"); // should expand to 'fruits -apples -bananas'
            var parsed = Args.InvokeAction<ConflictingArgumentsThatAwesomeTabCompletionMakesBetter>("$");

            Assert.IsTrue(parsed.Args.apples);
            Assert.IsTrue(parsed.Args.bananas);
            Assert.IsFalse(parsed.Args.asparagus);
            Assert.IsFalse(parsed.Args.beets);

            ConsoleProvider.Current = new TestConsoleProvider("v\t \t \t"); // should expand to 'vegetables -asparagus -beets'
            parsed = Args.InvokeAction<ConflictingArgumentsThatAwesomeTabCompletionMakesBetter>("$");
            Assert.IsFalse(parsed.Args.apples);
            Assert.IsFalse(parsed.Args.bananas);
            Assert.IsTrue(parsed.Args.asparagus);
            Assert.IsTrue(parsed.Args.beets);
        }