public void ToString_BlockIsVisible_ReturnEmptyString() { // Arrange var contentsWinlossDateHtml = new StringBuilder(); var block = new SystemParlayDetail_Contents_WinlossDate_Block(); block.Visible = false; // Act block.ToString(ref contentsWinlossDateHtml); // Assert Assert.IsNullOrEmpty(contentsWinlossDateHtml.ToString()); }
public void ToString_WhenCalled_ReturnHtmlString() { // Arrange var rowSpan = "2"; var winlossDate = "1/27/2014 4:40:00 AM"; var contentsWinlossDateHtml = new StringBuilder(); var block = new SystemParlayDetail_Contents_WinlossDate_Block(); block.RowSpan = rowSpan; block.WinlossDate = winlossDate; // Act block.ToString(ref contentsWinlossDateHtml); // Assert var expectedHtml = string.Format(ContentsWinlossDateTemplate, rowSpan, winlossDate); Assert.AreEqual(expectedHtml, contentsWinlossDateHtml.ToString()); }