aspnetcore/test/Microsoft.AspNet.Mvc.Functi...
Doug Bunting d45e2ee3f5 Handle broader range of collection types in model binding
- #2793
- add `ICollectionModelBinder`, allowing `GenericModelBinder` to call `CreateEmptyCollection()`
- adjust `CollectionModelBinder` and `DictionaryModelBinder` to activate model if default types are incompatible
 - do not create default (empty) top-level collection in fallback case if Model already non-`null`
- change type checks in `GenericModelBinder` to align with `CollectionModelBinder` capabilities
 - add special case for `IEnumerable<T>`
- correct `ModelMetadata` of a few tests that previously did not need that information
2015-08-11 08:26:49 -07:00
..
Logging Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
compiler/resources Add `AddHtmlAttributeValues` for `TagHelper`s. 2015-08-10 12:06:02 -07:00
ActionResultTests.cs Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
ActivatorTests.cs Get tests working with `core.autocrlf=false` 2015-06-24 14:53:07 -07:00
AntiforgeryTestHelper.cs Use new antiforgery package 2015-06-25 14:45:00 -07:00
AntiforgeryTests.cs Use new antiforgery package 2015-06-25 14:45:00 -07:00
ApiExplorerTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
ApplicationModelTest.cs Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
BasicTests.cs Get tests working with `core.autocrlf=false` 2015-06-24 14:53:07 -07:00
BestEffortLinkGenerationTest.cs Get tests working with `core.autocrlf=false` 2015-06-24 14:53:07 -07:00
CompilationOptionsTests.cs Get tests working with `core.autocrlf=false` 2015-06-24 14:53:07 -07:00
CompositeViewEngineTests.cs Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
ConsumesAttributeTests.cs Fixing tests in Mono. 2015-07-02 17:24:14 -07:00
ContentNegotiationTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
ControllerDiscoveryConventionTests.cs React to DNX renames 2015-07-29 04:49:49 -07:00
ControllerFromServicesTests.cs Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
CorsMiddlewareTests.cs Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
CorsTests.cs Fixing Tests 2015-06-24 09:56:31 -07:00
CustomRouteTest.cs Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
CustomUrlHelperTests.cs Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
DefaultOrderTest.cs Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
DefaultValuesTest.cs Fix #2414 Part 2 - Add [DefaultValue(...)] support to the invoker for 2015-05-14 13:58:02 -07:00
DependencyResolverTests.cs Switching to the official Autofac package. 2015-08-04 15:12:19 -07:00
DirectivesTest.cs Rename _GlobalImport.cshtml files to _ViewImports.cshtml 2015-05-21 12:27:08 -07:00
ErrorPageTests.cs React to ErrorPage middleware changes. 2015-07-15 10:27:26 -07:00
ExceptionInfo.cs Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
FileResultTests.cs Fixing tests in Mono. 2015-07-02 17:24:14 -07:00
FiltersTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
FlushPointTest.cs Get tests working with `core.autocrlf=false` 2015-06-24 14:53:07 -07:00
FormatFilterTest.cs Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
HtmlGenerationTest.cs Razor boolean and null attribute special case handled correctly 2015-07-30 10:37:38 -07:00
HtmlHelperOptionsTest.cs Fixing tests in Mono. 2015-07-02 17:24:14 -07:00
HttpResponseMessageExceptions.cs Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
InlineConstraintTests.cs Fixing tests in Mono. 2015-07-02 17:24:14 -07:00
InputFormatterTests.cs Fixing tests in Mono. 2015-07-02 17:24:14 -07:00
InputObjectValidationTests.cs React to move of StatusCodes 2015-07-08 12:43:33 -07:00
JsonOutputFormatterTests.cs Fixing tests in Mono. 2015-07-02 17:24:14 -07:00
JsonPatchTest.cs Replace of Add operation (jsonpatch dynamic support) 2015-08-07 16:10:07 -07:00
JsonResultTest.cs [Fixes #2715] Removed formatter dependency from JsonResult and JsonViewComponentResult 2015-06-25 14:09:32 -07:00
LinkGenerationTests.cs Fixing tests in Mono. 2015-07-02 17:24:14 -07:00
LocalizationTest.cs Added Mvc localization project 2015-07-16 15:57:24 -07:00
Microsoft.AspNet.Mvc.FunctionalTests.xproj
ModelBindingBindingBehaviorTest.cs Address #2526; remove use of a required validator when validating `[BindRequired]` 2015-06-05 16:56:05 -07:00
ModelBindingDataMemberRequiredTest.cs Address #2526; remove use of a required validator when validating `[BindRequired]` 2015-06-05 16:56:05 -07:00
ModelBindingFromFormTest.cs Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
ModelBindingFromHeaderTest.cs Fix #2407 - Part 1 - Make model binding behavior for [Required] compatible 2015-05-19 15:57:56 -07:00
ModelBindingFromQueryTest.cs Handle broader range of collection types in model binding 2015-08-11 08:26:49 -07:00
ModelBindingFromRouteTest.cs Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
ModelBindingModelBinderAttributeTest.cs Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
ModelBindingTest.cs Adding fix for 2756 and test cases. Skipping the test cases for 2793. 2015-07-10 15:58:36 -07:00
ModelMetadataAttributeTest.cs Fixing tests in Mono. 2015-07-02 17:24:14 -07:00
MvcSampleTests.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
MvcStartupTests.cs Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
OutputFormatterTest.cs [Fixes #2409] Return EmptyResult for void actions 2015-06-11 11:51:51 -07:00
PrecompilationTest.cs * Remove support for updateable precompiled views. 2015-08-07 11:08:48 -07:00
RazorCompilerCacheTest.cs Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
RazorEmbeddedViewsTest.cs Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
RazorFileSystemCaseSensitivityTest.cs Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
RazorPageExecutionInstrumentationTest.cs Get tests working with `core.autocrlf=false` 2015-06-24 14:53:07 -07:00
RazorViewLocationSpecificationTest.cs Get tests working with `core.autocrlf=false` 2015-06-24 14:53:07 -07:00
RemoteAttributeValidationTest.cs Fixing tests in Mono. 2015-07-02 17:24:14 -07:00
RequestServicesTest.cs Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
RespectBrowserAcceptHeaderTests.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
ResponseCacheTest.cs Fixing tests in Mono. 2015-07-02 17:24:14 -07:00
RoundTripTests.cs Add support for model binding dictionaries from `prefix[name]=value` entries 2015-07-20 16:33:35 -07:00
RouteDataTest.cs Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
RoutingLowercaseUrlTest.cs Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
RoutingTests.cs Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
SerializableErrorTests.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
StreamOutputFormatterTest.cs Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
TagHelperSampleTest.cs Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
TagHelpersTest.cs Add `AddHtmlAttributeValues` for `TagHelper`s. 2015-08-10 12:06:02 -07:00
TempDataTest.cs Fixing tests in Mono. 2015-07-02 17:24:14 -07:00
TestApplicationEnvironment.cs React to DNX renames 2015-07-29 04:49:49 -07:00
TestHelper.cs React to DNX renames 2015-07-29 04:49:49 -07:00
TryValidateModelTest.cs Fixing tests in Mono. 2015-07-02 17:24:14 -07:00
UrlResolutionTest.cs Added default `UrlResolutionTagHelper` to resolve app relative URLs. 2015-08-03 16:00:33 -07:00
ValueProviderTest.cs Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
VersioningTests.cs Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
ViewComponentTests.cs Fix #2338 - Add ViewComponentResult 2015-07-23 17:52:52 -07:00
ViewEngineTests.cs Fixing tests in Mono. 2015-07-02 17:24:14 -07:00
WebApiCompatShimActionResultTest.cs [Fixes #2545] RedirectToRouteResult doesn't use RouteName property when calculating destination URL 2015-05-13 12:35:25 -07:00
WebApiCompatShimActionSelectionTest.cs Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
WebApiCompatShimBasicTest.cs Fixing tests in Mono. 2015-07-02 17:24:14 -07:00
WebApiCompatShimParameterBindingTest.cs Update LICENSE.txt and license header on files. 2015-05-01 13:55:25 -07:00
XmlDataContractSerializerFormattersWrappingTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
XmlDataContractSerializerInputFormatterTest.cs Fixing tests in Mono. 2015-07-02 17:24:14 -07:00
XmlOutputFormatterTests.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
XmlSerializerFormattersWrappingTest.cs Split up MVC.Extensions into smaller packages 2015-07-06 23:41:22 -07:00
XmlSerializerInputFormatterTests.cs Fixing tests in Mono. 2015-07-02 17:24:14 -07:00
project.json Making DefaultDisplayTemplates and DefaultEditorTemplates use IHtmlContent. 2015-08-10 14:55:34 -07:00