public void ReturnsCommaSeparatedValuesBinder() { // Arrange -> Act var binder = new CommaSeparatedValuesBinderAdapter(); // Assert Assert.IsAssignableFrom <CommaSeparatedValuesBinder <string> >(binder); }
public BindModelMethod() { var values = new[] { "item1", "item2", "item3" }; var model = new CommaSeparatedValuesAdapter(values); binder = new CommaSeparatedValuesBinderAdapter(model); var data = new EmptyModelMetadataProvider(); var modelMetadata = data.GetMetadataForType(null, typeof(CommaSeparatedValues <string>)); mockValueProvider = new Mock <IValueProvider>(); var valueProvider = mockValueProvider.Object; bindingContext = new ModelBindingContext { ModelName = modelName, ValueProvider = valueProvider, ModelMetadata = modelMetadata, }; }