public void TestDiagnosticMetadataRenderingWithoutAutoPostBack()
        {
            _renderer = new BocTextValueRenderer(new FakeResourceUrlFactory(), GlobalizationService, RenderingFeatures.WithDiagnosticMetadata);
            var span = RenderSingleLineEditable(true, true, true, false);

            Html.AssertAttribute(span, DiagnosticMetadataAttributes.ControlType, "BocTextValue");
            Html.AssertAttribute(span, DiagnosticMetadataAttributes.TriggersPostBack, "false");
        }
        public void SetUp()
        {
            Initialize();
            TextValue = MockRepository.GenerateMock <IBocTextValue>();
            _renderer = new BocTextValueRenderer(new FakeResourceUrlFactory(), GlobalizationService, RenderingFeatures.Default);
            TextValue.Stub(stub => stub.ClientID).Return(c_clientID);
            TextValue.Stub(stub => stub.ControlType).Return("BocTextValue");
            TextValue.Stub(stub => stub.GetValueName()).Return(c_valueName);
            TextValue.Stub(mock => mock.CssClass).PropertyBehavior();

            var pageStub = MockRepository.GenerateStub <IPage>();

            pageStub.Stub(stub => stub.WrappedInstance).Return(new PageMock());

            TextValue.Stub(stub => stub.Page).Return(pageStub);
        }