Пример #1
0
        public void should_validate_properties_on_ancillary_models_marked_as_continue()
        {
            var model = new CompositeModelWithAttribute {Contact = new ContactModel()};
            var notification = _provider.Validate(model);

            notification.MessagesFor<CompositeModelWithAttribute>(x => x.Contact.FirstName).ShouldHaveCount(1);
            notification.MessagesFor<CompositeModelWithAttribute>(x => x.Contact.LastName).ShouldHaveCount(1);
        }
Пример #2
0
        public void should_validate_properties_on_ancillary_models_marked_as_continue()
        {
            var model = new CompositeModelWithAttribute {
                Contact = new ContactModel()
            };
            var notification = _provider.Validate(model);

            notification.MessagesFor <CompositeModelWithAttribute>(x => x.Contact.FirstName).ShouldHaveCount(1);
            notification.MessagesFor <CompositeModelWithAttribute>(x => x.Contact.LastName).ShouldHaveCount(1);
        }