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

            // Act
            block.ToString(ref contentsPlayerCommission);

            // Assert
            Assert.IsNullOrEmpty(contentsPlayerCommission.ToString());
        }
        public void ToString_AssignedBlockIsTrue_ReturnHtmlStringAppendValue()
        {
            // Arrange
            var playerCommission = "0.625";
            var contentsPlayerCommission = new StringBuilder();
            var value = "Tennis";
            var block = new WrapperSystemParlayDetail_Contents_PlayerCommission_Block();
            block.PlayerCommission = playerCommission;
            block.SetValueExtend(new StringBuilder(value));
            block.SetAssigned(true);

            // Act
            block.ToString(ref contentsPlayerCommission);

            // Assert
            var expectedHtml = string.Format(ContentsPlayerCommissionTemplate, playerCommission) + value;
            Assert.AreEqual(expectedHtml, contentsPlayerCommission.ToString());
        }