public void ToString_BlockIsVisible_ReturnEmptyString() { // Arrange var subTotalContentsHtml = new StringBuilder(); var block = new SystemParlayDetail_SubTotalContents_Block(); block.Visible = false; // Act block.ToString(ref subTotalContentsHtml); // Assert Assert.IsNullOrEmpty(subTotalContentsHtml.ToString()); }
public void ToString_WhenCalled_ReturnHtmlString() { // Arrange var totalWinloss = "20000"; var subTotalContentsHtml = new StringBuilder(); var block = new SystemParlayDetail_SubTotalContents_Block(); block.TotalWinloss = totalWinloss; // Act block.ToString(ref subTotalContentsHtml); // Assert var expectedHtml = string.Format(SubTotalContentsTemplate, totalWinloss); Assert.AreEqual(expectedHtml, subTotalContentsHtml.ToString()); }