public void ShouldThrowExceptionWhenRequiredParamterIsNotFound()
{
var args = new string[0];
var parser = new OptionsParser(new ParserConfiguration { ThrowValidationException = true });
var options = new OptionsWithRequiredParameter();
try
{
parser.Parse(options, args);
Assert.Fail("Expected exception");
}
catch (ValidationException)
{
// intentionally left blank
}
}