aspnetcore/test
Doug Bunting 390ebbb258
Do not bind `"[index]"` in `CollectionModelBinder` subsetting feature
- #7091
- add `IKeyRewriterValueProvider` to remove rewritten keys or value providers containing such keys
  - similar to `IBindingSourceValueProvider` except `CompositeValueProvider` keeps non-implementers around
- remove `after.Order == before.Order` special cases
  - a premature optimization that could lead to lost inner provider replacements
  - rework `EnumerableValueProviderTest` to ease test override in `CompositeValueProviderTest`
- add `EmptyValueProvider` fields to reduce `CompositeValueProvider` allocations

nits:
- remove Linq use in `CompositeValueProvider`
- do not create an unnecessary dictionary in `CompositeValueProvider.Filter(...)` methods
- accept VS suggestions, mostly pattern matching
2018-03-19 12:53:05 -07:00
..
Microsoft.AspNetCore.Mvc.Abstractions.Test Add overload for AddModelError without ModelMetadata (#7407) 2018-03-02 11:03:46 -08:00
Microsoft.AspNetCore.Mvc.Analyzers.Test Ignore constructors when discovering actions 2018-03-06 17:42:53 -08:00
Microsoft.AspNetCore.Mvc.ApiExplorer.Test Use ParameterInfo for getting metadata of a parameter to show the correct information in ApiExplorer 2018-03-19 11:50:19 -07:00
Microsoft.AspNetCore.Mvc.Core.Test Do not bind `"[index]"` in `CollectionModelBinder` subsetting feature 2018-03-19 12:53:05 -07:00
Microsoft.AspNetCore.Mvc.Cors.Test
Microsoft.AspNetCore.Mvc.DataAnnotations.Test
Microsoft.AspNetCore.Mvc.Formatters.Json.Test
Microsoft.AspNetCore.Mvc.Formatters.Xml.Test
Microsoft.AspNetCore.Mvc.FunctionalTests Improvements to the MVC testing package 2018-03-19 12:19:45 -07:00
Microsoft.AspNetCore.Mvc.IntegrationTests Do not bind `"[index]"` in `CollectionModelBinder` subsetting feature 2018-03-19 12:53:05 -07:00
Microsoft.AspNetCore.Mvc.Localization.Test
Microsoft.AspNetCore.Mvc.Razor.Test Ensure DebugType = embedded and DebugType = none work 2018-03-05 09:21:13 -08:00
Microsoft.AspNetCore.Mvc.RazorPages.Test Marked PageArgumentBinder type as Obsolete 2018-03-19 11:50:20 -07:00
Microsoft.AspNetCore.Mvc.TagHelpers.Test
Microsoft.AspNetCore.Mvc.Test
Microsoft.AspNetCore.Mvc.TestCommon
Microsoft.AspNetCore.Mvc.TestDiagnosticListener
Microsoft.AspNetCore.Mvc.ViewFeatures.Test Quick fix: Add test of #2890 2018-03-19 11:59:52 -07:00
Microsoft.AspNetCore.Mvc.WebApiCompatShimTest
WebSites Improvements to the MVC testing package 2018-03-19 12:19:45 -07:00
Directory.Build.props Stop building\testing on netcoreapp2.0 2018-03-19 10:09:51 -07:00
MvcTests.ruleset