public InputHtmlBuilderTests()
 {
     input      = TextBoxBaseTestHelper.CreateInput <int>(null, null);
     renderer   = new TextBoxBaseHtmlBuilder <int>(input);
     objectName = "t-integerinput";
     input.Name = "IntegerInput";
 }
Esempio n. 2
0
        public void Should_be_able_to_create_renderer()
        {
            TextBoxBaseHtmlBuilderFactory <int> factory = new TextBoxBaseHtmlBuilderFactory <int>();

            ITextBoxBaseHtmlBuilder renderer = factory.Create(TextBoxBaseTestHelper.CreateInput <int>(null, null));

            Assert.IsType <TextBoxBaseHtmlBuilder <int> >(renderer);
        }
        public NumericTextBoxRenderingTests()
        {
            textWriter = new Mock <TextWriter>();

            tagBuilder = new Mock <ITextBoxBaseHtmlBuilder>();
            rootTag    = new Mock <IHtmlNode>();
            rootTag.SetupGet(t => t.Children).Returns(() => new List <IHtmlNode>());

            tagBuilder.Setup(t => t.Build("t-numerictextbox")).Returns(rootTag.Object);

            input      = TextBoxBaseTestHelper.CreateNumericTextBox <double>(tagBuilder.Object);
            input.Name = "NumericTextBox";
        }
 public CurrencyTextBoxBuilderTests()
 {
     input   = TextBoxBaseTestHelper.CreateCurrencyTextBox(null);
     builder = new CurrencyTextBoxBuilder(input);
 }
 public TextBoxBaseTests()
 {
     viewContext = TestHelper.CreateViewContext();
     input       = TextBoxBaseTestHelper.CreateInput <int>(null, viewContext);
 }
 public NumericTextBoxBuilderTests()
 {
     input   = TextBoxBaseTestHelper.CreateNumericTextBox <double>(null);
     builder = new NumericTextBoxBuilder <double>(input);
 }
 public InputBuilderTests()
 {
     input   = TextBoxBaseTestHelper.CreateInput <int>(null, null);
     builder = new TextBoxBaseBuilderTestDouble(input);
 }
 public PercentTextBoxBuilderTests()
 {
     input   = TextBoxBaseTestHelper.CreatePercentTextBox(null);
     builder = new PercentTextBoxBuilder(input);
 }