/// <summary> /// The AddDocumentLines /// </summary> /// <param name="lines">The lines<see cref="DocumentLines"/></param> public void AddDocumentLines(DocumentLines lines) { using (var connection = new SqlConnection(constr)) { connection.InsertAsync(lines); } }
public void ItCanBeCreated() { var d = new DocumentLines(); Assert.AreEqual(1, d.LineCount); Assert.AreEqual(0, d[0].Length); d = new DocumentLines((string)null); Assert.AreEqual(1, d.LineCount); Assert.AreEqual(0, d[0].Length); d = new DocumentLines(""); Assert.AreEqual(1, d.LineCount); Assert.AreEqual(0, d[0].Length); d = new DocumentLines(new string[] {}); Assert.AreEqual(1, d.LineCount); Assert.AreEqual(0, d[0].Length); d = new DocumentLines(new string[] { "" }); Assert.AreEqual(1, d.LineCount); Assert.AreEqual(0, d[0].Length); d = new DocumentLines("\n"); Assert.AreEqual(2, d.LineCount); Assert.AreEqual(0, d[0].Length); Assert.AreEqual(0, d[1].Length); d = new DocumentLines("lorem\nipsum"); Assert.AreEqual(2, d.LineCount); Assert.AreEqual("lorem", d[0]); Assert.AreEqual("ipsum", d[1]); d = new DocumentLines(new string[] { "lorem", "ipsum" }); Assert.AreEqual(2, d.LineCount); Assert.AreEqual("lorem", d[0]); Assert.AreEqual("ipsum", d[1]); d = new DocumentLines(new string[] { "lorem", null }); Assert.AreEqual(2, d.LineCount); Assert.AreEqual("lorem", d[0]); Assert.AreEqual("", d[1]); d = new DocumentLines(new string[] { null }); Assert.AreEqual(1, d.LineCount); Assert.AreEqual("", d[0]); }