public TrimmingModelBinderTests()
 {
     binder = new TrimmingModelBinder();
     context = new DefaultModelBindingContext();
     context.ModelState = new ModelStateDictionary();
     context.ValueProvider = Substitute.For<IValueProvider>();
 }
        public TrimmingModelBinderTests()
        {
            controllerContext = new ControllerContext();
            bindingContext = new ModelBindingContext();
            collection = new NameValueCollection();
            bindingContext.ModelName = "Trimmed";
            binder = new TrimmingModelBinder();

            bindingContext.ModelMetadata = new DataAnnotationsModelMetadataProvider()
                .GetMetadataForProperty(null, typeof(BindersModel), bindingContext.ModelName);
        }