public void Contains_ValidHeaderValue_ResultAsExpected(Boolean heading, String header, Boolean expected) { List <List <String> > content = new List <List <String> >() { new List <String>() { "HA", "HB", "HC" }, new List <String>() { "11", "12", "13" }, new List <String>() { "21", "22", "23", "24" }, new List <String>() { "31", "32" }, }; CsvContainer instance = new CsvContainer(content, new CsvSettings() { Heading = heading }); Assert.That(instance.Contains(header), Is.EqualTo(expected)); }
public void Contains_InvalidHeaderValue_ResultIsFalse(Boolean heading, String header) { List <List <String> > content = new List <List <String> >() { new List <String>() { "HA", "HB", "HC" }, new List <String>() { "11", "12", "13" }, new List <String>() { "21", "22", "23", "24" }, new List <String>() { "31", "32" }, }; CsvContainer instance = new CsvContainer(content, new CsvSettings() { Heading = heading }); Assert.That(instance.Contains(header), Is.False); }