public void Show_Have_Error_When_Name_Is_Null(string name)
        {
            var model = new Order
            {
                Name = name
            };
            var result = _orderValidator.TestValidate(model);

            result.ShouldHaveValidationErrorFor(order => order.Name);
        }
        public void InvalidParameters_ThrowValidationException()
        {
            Order order = new Order
            {
                Id            = 3,
                UserId        = 0,
                AddressId     = It.IsAny <int>(),
                OrderStatusId = It.IsAny <int>(),
                CreateDate    = DateTime.Now,
                Active        = true
            };

            var result = _validator.TestValidate(order);

            result.ShouldHaveAnyValidationError();
        }