public void HelpKeysCannotBeEmpty() { Assert.Throws <ArgumentException>(() => { var _ = new HelpCommandlineArgumentRule(new string[] { }); }); }
public void HelpKeysCannotBeNull() { Assert.Throws <ArgumentNullException>(() => { var _ = new HelpCommandlineArgumentRule((List <string>)null); }); }
public void HelpAddMultipleKeysAllSet() { var car = new HelpCommandlineArgumentRule(new[] { "key1", "key2" }); Assert.True(car.Keys.Contains("key1")); Assert.True(car.Keys.Contains("key2")); Assert.True(car.Keys.Count == 2); Assert.IsFalse(car.IsRequired); }