public void ToString_BlockIsVisible_ReturnEmptyString() { // Arrange var leagueHtml = new StringBuilder(); var block = new Choice_League_Block(); block.Visible = false; // Act block.ToString(ref leagueHtml); // Assert Assert.IsNullOrEmpty(leagueHtml.ToString()); }
public void ToString_WhenCalled_ReturnHtmlString() { // Arrange var sportName = "Tennis"; var leagueHtml = new StringBuilder(); var block = new Choice_League_Block(); block.sportTypeName = sportName; // Act block.ToString(ref leagueHtml); // Assert var expectedHtml = string.Format(LeagueTemplate, sportName, block.LeagueName.ToString()); Assert.AreEqual(expectedHtml, leagueHtml.ToString()); }
public void ToString_BlockLeagueNameIsNull_ReturnHtmlStringWithLeagueNameBlockIsEmpty() { // Arrange var sportName = "Tennis"; var leagueHtml = new StringBuilder(); var block = new Choice_League_Block(); block.sportTypeName = sportName; block.LeagueName = null; // Act block.ToString(ref leagueHtml); // Assert var expectedHtml = string.Format(LeagueTemplate, sportName, string.Empty); Assert.AreEqual(expectedHtml, leagueHtml.ToString()); }