Example #1
0
        public void Construct_parent_field_via_extension_method()
        {
            var h = new HtmlString("");
            var s = new Section <TestFieldViewModel, IFormTemplate>(_f, new HtmlString(""), false);

            _f.Template.BeginField(Arg.Any <IHtmlString>(), Arg.Any <IHtmlString>(), Arg.Any <IHtmlString>(), Arg.Any <ModelMetadata>(), Arg.Any <IReadonlyFieldConfiguration>(), Arg.Any <bool>()).Returns(h);
            _f.ClearReceivedCalls();

            var f = s.BeginFieldFor(m => m.SomeProperty);

            Assert.That(f, Is.Not.Null);
            _f.Received().Write(h);
        }
Example #2
0
        public void Construct_parent_field_via_extension_method()
        {
            var h = new HtmlString("");
            var s = new Section<TestFieldViewModel, IFormTemplate>(_f, new HtmlString(""), false);
            _f.Template.BeginField(Arg.Any<IHtmlString>(), Arg.Any<IHtmlString>(), Arg.Any<IHtmlString>(), Arg.Any<ModelMetadata>(), Arg.Any<IReadonlyFieldConfiguration>(), Arg.Any<bool>()).Returns(h);
            _f.ClearReceivedCalls();

            var f = s.BeginFieldFor(m => m.SomeProperty);

            Assert.That(f, Is.Not.Null);
            _f.Received().Write(h);
        }