public void op_Header_KeyStringDictionary_whenEmptyValue() { var obj = new KeyStringDictionary { new KeyStringPair(string.Empty, "x"), new KeyStringPair("A,B", "x") }; const string expected = ",\"A,B\""; var actual = Csv.Header(obj); Assert.Equal(expected, actual); }
public void op_Header_KeyStringDictionary() { var obj = new KeyStringDictionary { new KeyStringPair("A,B", string.Empty), new KeyStringPair("C", string.Empty) }; const string expected = "\"A,B\",C"; var actual = Csv.Header(obj); Assert.Equal(expected, actual); }
public void op_Header_KeyStringDictionaryNull() { Assert.Throws<ArgumentNullException>(() => Csv.Header(null)); }
public void op_Header_KeyStringDictionaryEmpty() { Assert.Throws<ArgumentOutOfRangeException>(() => Csv.Header(new KeyStringDictionary())); }