public void TestGridCellRenderer() { var renderer = new GridCellRenderer(); var column = new GridColumn<TestModel, string>(c => c.Title, null); var cell = new GridCell("test"); var htmlstring = renderer.Render(column, cell); Assert.IsNotNull(htmlstring); var html = htmlstring.ToHtmlString(); Assert.IsTrue(!string.IsNullOrWhiteSpace(html)); Assert.IsTrue(html.Contains("<td")); Assert.IsTrue(html.Contains(">test</td>")); Assert.IsTrue(html.Contains("class=\"grid-cell\"")); Assert.IsTrue(html.Contains("data-name=\"Title\"")); }
public void TestGridCellRenderer() { var renderer = new GridCellRenderer(); var column = new GridColumn <TestModel, string>(c => c.Title, null); var cell = new GridCell("test"); var htmlstring = renderer.Render(column, cell); Assert.IsNotNull(htmlstring); var html = htmlstring.ToHtmlString(); Assert.IsTrue(!string.IsNullOrWhiteSpace(html)); Assert.IsTrue(html.Contains("<td")); Assert.IsTrue(html.Contains(">test</td>")); Assert.IsTrue(html.Contains("class=\"grid-cell\"")); Assert.IsTrue(html.Contains("data-name=\"Title\"")); }
public void TestGridCellRenderer() { var renderer = new GridCellRenderer(); var column = new GridColumn <TestModel, string>(c => c.Title, null); var cell = new GridCell("test"); var htmlstring = renderer.Render(column, cell); Assert.IsNotNull(htmlstring); string html; using (var sw = new StringWriter()) { htmlstring.WriteTo(sw, HtmlEncoder.Default); html = sw.ToString(); }; Assert.IsTrue(!string.IsNullOrWhiteSpace(html)); Assert.IsTrue(html.Contains("<td")); Assert.IsTrue(html.Contains(">test</td>")); Assert.IsTrue(html.Contains("class=\"grid-cell\"")); Assert.IsTrue(html.Contains("data-name=\"Title\"")); }