public void DelimitedFileParser_Concat() { var aStr = "a,b,c\n1,2,3\n4,5,6"; var bStr = "a,b,c\n7,8,9\n10,11,12"; var fStr = "a,b,c\n1,2,3\n4,5,6\n7,8,9\n10,11,12"; var a = new DelimitedFileParser(); var b = new DelimitedFileParser(); a.ParseString(aStr); b.ParseString(bStr); var success = a.Concat(b); Assert.IsTrue(success); Assert.AreEqual(fStr, a.ToString(true)); }
public void DelimitedFileParser_ConcatFail() { var aStr = "a,b\n1,2,3\n4,5,6"; var aStrReturned = "a,b\n1,2\n4,5"; var bStr = "a,b,c\n7,8,9\n10,11,12"; var a = new DelimitedFileParser(); var b = new DelimitedFileParser(); a.ParseString(aStr); b.ParseString(bStr); var success = a.Concat(b); Assert.IsFalse(success); Assert.AreEqual(aStrReturned, a.ToString(true)); }