public void ToString_WhenCalled_ReturnHtmlStringDefaultValue() { // Arrange var matchId = "1100"; var race = "0"; var betType = "1"; var sportType = "1"; var refNo = "1000000000"; var username = "******"; var winlostDate = "11/20/2013 12:00:00 AM"; var refNoMixParlay = "0"; var league = "NBA BASKETBALL - SPECIALS (Most 3-Point Shots Scored)"; var isOutright = "0"; var betId = "801"; var statusHtml = new StringBuilder(); var block = new Status_StatusResult_Block(); block.matchId = matchId; block.betType = betType; block.sportType = sportType; block.refNo = refNo; block.refNo_MixParlay = refNoMixParlay; block.userName = username; block.winlostDate = winlostDate; block.league = league; block.betId = betId; // Act block.ToString(ref statusHtml); // Assert var expectedHtml = string.Format( StatusTemplate, matchId, race, betType, sportType, refNo, username, winlostDate, refNoMixParlay, league, isOutright, betId); Assert.AreEqual(expectedHtml, statusHtml.ToString()); }
public void ToString_BlockIsVisible_ReturnEmptyString() { // Arrange var statusHtml = new StringBuilder(); var block = new Status_StatusResult_Block(); block.Visible = false; // Act block.ToString(ref statusHtml); // Assert Assert.IsNullOrEmpty(statusHtml.ToString()); }