public void Should_Render_Html()
        {
            TestModel viewModel = new TestModel();

              Given_A_Controller_Context();
              Given_A_View_Data_Container(viewModel);
              Given_A_View_Context(viewModel, _controllerContext);

              HtmlHelper<TestModel> modelHelper = new HtmlHelper<TestModel>(_viewContext, The<IViewDataContainer>().Object);
              var html = modelHelper.RadioButtonForEnum(x => x.Colors).ToHtmlString();

              Assert.IsNotEmpty(html);
              foreach (var name in Enum.GetNames(typeof(Color)))
              {
            Assert.IsTrue(html.Contains(string.Format("name=\"Colors\" type=\"radio\" value=\"{0}\"", name)));
              }
        }