public void Ensure_That_If_Value_Is_Whitespace_Cannot_Be_Parsed_And_No_Default_Set_Then_optionSyntaxException_Is_Thrown()
        {
            var          option     = new ParsedOption();
            const string value      = " ";
            var          mockParser = new Mock <ICommandLineOptionParser <string> >();

            mockParser.Setup(x => x.CanParse(option)).Returns(false);

            var target = new CommandLineOption <string>("s", "long name", mockParser.Object);

            target.Bind(option);
        }
		public void Ensure_That_If_Value_Is_Whitespace_Cannot_Be_Parsed_And_No_Default_Set_Then_optionSyntaxException_Is_Thrown()
		{
			var option = new ParsedOption();
			const string value = " ";
			var mockParser = new Mock<ICommandLineOptionParser<string>>();
			mockParser.Setup(x => x.CanParse(option)).Returns(false);

			var target = new CommandLineOption<string>("s", "long name", mockParser.Object);

			target.Bind(option);
		}