public void ToString_BlockIsVisible_ReturnEmptyString() { // Arrange var scoreMapIconHtml = new StringBuilder(); var block = new Choice_ScoreMapIcon_Block(); block.Visible = false; // Act block.ToString(ref scoreMapIconHtml); // Assert Assert.IsNullOrEmpty(scoreMapIconHtml.ToString()); }
public void ToString_WhenCalled_ReturnHtmlString() { // Arrange var matchId = "1000"; var betTypeId = "1"; var liveIndicator = "1"; var scoreMapIconHtml = new StringBuilder(); var block = new Choice_ScoreMapIcon_Block(); block.matchId = matchId; block.betTypeId = betTypeId; block.liveindicator = liveIndicator; // Act block.ToString(ref scoreMapIconHtml); // Assert var expectedHtml = string.Format(ScoreMapIconTemplate, matchId, betTypeId, liveIndicator); Assert.AreEqual(expectedHtml, scoreMapIconHtml.ToString()); }