public void ParseOptionInfo_WithMissingInputArgument_ReturnsFailedResult()
{
// arrange
StringOption valueOption = StringOption.Create("value option", "value");
string[] stringInputArgument =
{
"--value"
};
// act
ParsingResult<string> result = valueOption.Parse(stringInputArgument);
// assert
Assert.False(result.Success);
Assert.Contains("required", result.ErrorMessage);
}