public void ToString_BlockIsVisible_ReturnEmptyString()
        {
            // Arrange
            var betTypeHtml = new StringBuilder();
            var block = new Choice_BetType_Block();
            block.Visible = false;

            // Act
            block.ToString(ref betTypeHtml);

            // Assert
            Assert.IsNullOrEmpty(betTypeHtml.ToString());
        }
        public void ToString_WhenCalled_ReturnHtmlString()
        {
            // Arrange
            var betTypeName = "Handicap";
            var betTypeHtml = new StringBuilder();
            var block = new Choice_BetType_Block();
            block.betTypeName = betTypeName;

            // Act
            block.ToString(ref betTypeHtml);

            // Assert
            string expectedHtml = string.Format(BetTypeTemplate, betTypeName);
            Assert.AreEqual(expectedHtml, betTypeHtml.ToString());
        }