aspnetcore/test
Doug Bunting 79a2982441 Add support for model binding dictionaries from `prefix[name]=value` entries
- #1418
- add new fallback binding in `DictionaryModelBinder`
 - similar to MVC 5 approach but more explicit and with better key conversion support
- fix bugs in `PrefixContainer` encountered while adding new tests of #1418 scenarios
 - did not handle entries like "[key]" or "prefix.key[index]" correctly
 - refactor part of `GetKeyFromEmptyPrefix()` into `IndexOfDelimiter()`; share with `GetKeyFromNonEmptyPrefix()`
 - extend `ReadableStringCollectionValueProviderTest` to cover bracketed key segments

nits:
- remove use of "foo", "bar", and "baz" in affected test classes
- `""` -> `string.Empty`
- `vpResult` -> `result`
2015-07-20 16:33:35 -07:00
..
Microsoft.AspNet.JsonPatch.Test Refactoring to get ready for JsonPatch (for dynamics) support. Relay generic typing to outer-facing contract. 2015-07-08 15:06:32 -07:00
Microsoft.AspNet.Mvc.Abstractions.Test
Microsoft.AspNet.Mvc.ApiExplorer.Test Cleanup .xproj files to avoid future churn 2015-07-17 09:07:23 -07:00
Microsoft.AspNet.Mvc.Core.Test Add support for model binding dictionaries from `prefix[name]=value` entries 2015-07-20 16:33:35 -07:00
Microsoft.AspNet.Mvc.Cors.Test Cleanup .xproj files to avoid future churn 2015-07-17 09:07:23 -07:00
Microsoft.AspNet.Mvc.DataAnnotations.Test Cleanup .xproj files to avoid future churn 2015-07-17 09:07:23 -07:00
Microsoft.AspNet.Mvc.Formatters.Json.Test Cleanup .xproj files to avoid future churn 2015-07-17 09:07:23 -07:00
Microsoft.AspNet.Mvc.Formatters.Xml.Test
Microsoft.AspNet.Mvc.FunctionalTests Add support for model binding dictionaries from `prefix[name]=value` entries 2015-07-20 16:33:35 -07:00
Microsoft.AspNet.Mvc.IntegrationTests Add support for model binding dictionaries from `prefix[name]=value` entries 2015-07-20 16:33:35 -07:00
Microsoft.AspNet.Mvc.Localization.Test Cleanup .xproj files to avoid future churn 2015-07-17 09:07:23 -07:00
Microsoft.AspNet.Mvc.Razor.Host.Test
Microsoft.AspNet.Mvc.Razor.Test Fix: Metadata ignored for non model-specific EditorTemplate 2015-07-16 15:48:01 -07:00
Microsoft.AspNet.Mvc.TagHelpers.Test Fix regression from previous commit 2015-07-16 13:00:44 -07:00
Microsoft.AspNet.Mvc.Test Add basic startup experience for MVC.Core 2015-07-08 17:16:07 -07:00
Microsoft.AspNet.Mvc.TestCommon Add an event notification for when the action is invoked 2015-07-16 11:10:45 -07:00
Microsoft.AspNet.Mvc.ViewFeatures.Test Cleanup .xproj files to avoid future churn 2015-07-17 09:07:23 -07:00
Microsoft.AspNet.Mvc.WebApiCompatShimTest Move Moq to framework-specific dependencies 2015-07-13 16:12:09 -07:00
WebSites Cleanup .xproj files to avoid future churn 2015-07-17 09:07:23 -07:00