public void Create_ForSimpleTypes_ReturnsBinder(Type modelType) { // Arrange var provider = new SimpleTypeModelBinderProvider(); var context = new TestModelBinderProviderContext(modelType); // Act var result = provider.GetBinder(context); // Assert Assert.IsType <SimpleTypeModelBinder>(result); }
public void Create_ForCollectionOrComplexTypes_ReturnsNull(Type modelType) { // Arrange var provider = new SimpleTypeModelBinderProvider(); var context = new TestModelBinderProviderContext(modelType); // Act var result = provider.GetBinder(context); // Assert Assert.Null(result); }