public static void TestOptionBaseGetValueSeparatorsWhenNone() { IDictionary <string, string> dictionary = new Dictionary <string, string>(); OptionSetCollection options = new OptionSetCollection() { { "a={}", (key, value) => dictionary.Add(key, value) }, }; OptionBase ob = options["a"]; string[] separators = ob.GetValueSeparators(); Assert.That(separators.Length, Is.EqualTo(0)); }
public static void TestOptionBaseGetValueSeparators() { IDictionary <string, string> dictionary = new Dictionary <string, string>(); OptionSetCollection options = new OptionSetCollection() { { "a=-+", (key, value) => dictionary.Add(key, value) }, }; OptionBase ob = options["a"]; string[] separators = ob.GetValueSeparators(); Assert.That(separators[0], Is.EqualTo("-")); Assert.That(separators[1], Is.EqualTo("+")); }