public void NamedArgument_WithOptionalConstraintButNonNullable_FailsIntegrityCheck() { var opts = new OptionsWithOptionalNonNullable(); var arguments = new[] { "-a", "10" }; AssertEx.ThrowsAggregateContaining <ArgumentIntegrityException>( () => new CliParser <OptionsWithOptionalNonNullable>(opts)); }
public void NamedArgument_WithOptionalConstraintButNonNullable_FailsIntegrityCheck() { var opts = new OptionsWithOptionalNonNullable(); var arguments = new[] { "-a", "10" }; AssertEx.ThrowsAggregateContaining<ArgumentIntegrityException>( () => new CliParser<OptionsWithOptionalNonNullable>(opts)); }