public void IsStringValid() { ILineParser parser = new CommaDelimitedParser(); string valid1 = "1,2,3,4"; string valid2 = "1"; Assert.IsTrue(parser.IsStringValid(valid1)); Assert.IsTrue(parser.IsStringValid(valid2)); }
public void IsStringInvalid() { ILineParser parser = new CommaDelimitedParser(); string[] invalids = new string[] { "a,b,c,d", "1,2,3,4,", "", ",,,", "1,2,3,a,4", "12 312 212", null }; foreach (string invalid in invalids) { Assert.IsFalse(parser.IsStringValid(invalid)); } }