예제 #1
0
파일: Tests.cs 프로젝트: TyOverby/TyParse
        public void NotPresentSimpleSwitch()
        {
            Parser <bool> lightsAreOnParser = new Switch("lights");

            bool turnLightsOn = lightsAreOnParser.AssumeGoodParse(/* no arguments!*/);

            Console.WriteLine($"lights should be on: {turnLightsOn}");
            turnLightsOn.Should().BeFalse(); /* hide */
        }
예제 #2
0
파일: Tests.cs 프로젝트: TyOverby/TyParse
        public void PresentShortSwitch()
        {
            Parser <bool> lightsAreOnParser = new Switch("lights", 'l');

            bool turnLightsOn = lightsAreOnParser.AssumeGoodParse("-l");

            Console.WriteLine($"lights should be on: {turnLightsOn}");
            turnLightsOn.Should().BeTrue(); /* hide */
        }