public void ToString_BlockIsVisible_ReturnEmptyString() { // Arrange var systemParlayDetailsHtml = string.Empty; var block = new SystemParlayDetail_Template(); block.Visible = false; // Act systemParlayDetailsHtml = block.ToString(); // Assert Assert.IsNullOrEmpty(systemParlayDetailsHtml); }
public void ToString_WhenCalled_ReturnHtmlString() { // Arrange var systemParlayDetailsHtml = string.Empty; var block = new SystemParlayDetail_Template(); // Act systemParlayDetailsHtml = block.ToString(); // Assert var expectedHtml = string.Format(SystemParlayDetailTemplate, block.Contents.ToString(), block.SubTotalContents.ToString(), block.Outstanding.ToString(), block.TotalContents.ToString()); Assert.AreEqual(expectedHtml, systemParlayDetailsHtml); }
public void ToString_AllChildBlockIsNull_ReturnHtmlStringWithAllChildBlockIsEmpty() { // Arrange var systemParlayDetailsHtml = string.Empty; var block = new SystemParlayDetail_Template(); block.Contents = null; block.SubTotalContents = null; block.Outstanding = null; block.TotalContents = null; // Act systemParlayDetailsHtml = block.ToString(); // Assert var expectedHtml = string.Format(SystemParlayDetailTemplate, string.Empty, string.Empty, string.Empty, string.Empty); Assert.AreEqual(expectedHtml, systemParlayDetailsHtml); }