public void getResultFromTable_LastRowToShort_ReturnsRowContent() { contentList2 = new List<string> (); contentList = new List<List<string>> (); contentList2.Add ("cell21"); contentList.Add (contentList1); contentList.Add (contentList2); SharpMarkdownWriterLib.SharpMarkdownWriterTable writerTable = new SharpMarkdownWriterLib.SharpMarkdownWriterTable(headerList, contentList); string result = writerTable.BuildContent(contentList); StringAssert.AreEqualIgnoringCase ("|cell11|cell12|cell13|\n|cell21| | |\n", result); }
public void getResultFromTable_GenerateContent_ReturnsRowContent() { SharpMarkdownWriterLib.SharpMarkdownWriterTable writerTable = new SharpMarkdownWriterLib.SharpMarkdownWriterTable(headerList, contentList); string result = writerTable.BuildContent(contentList); StringAssert.AreEqualIgnoringCase ("|cell11|cell12|cell13|\n|cell21|cell22|cell23|\n", result); }
public void getResultFromTable_GenerateHeadingAndContent_ReturnsWholeTable() { SharpMarkdownWriterLib.SharpMarkdownWriterTable writerTable = new SharpMarkdownWriterLib.SharpMarkdownWriterTable(headerList, contentList); StringAssert.AreEqualIgnoringCase ("|heading1|heading2|heading3|\n|--------|--------|--------|\n|cell11|cell12|cell13|\n|cell21|cell22|cell23|\n", writerTable.ToString()); }
public void BuildHeader_GenerateHeadingWithoutFormating_ReturnsTableHeader() { SharpMarkdownWriterLib.SharpMarkdownWriterTable writerTable = new SharpMarkdownWriterLib.SharpMarkdownWriterTable(headerList, contentList); string result = writerTable.BuildHeader(headerList); StringAssert.AreEqualIgnoringCase ("|heading1|heading2|heading3|\n|--------|--------|--------|\n", result); }