aspnetcore/test/Microsoft.AspNetCore.Mvc.Fu...
Doug Bunting 5c8dfef15e
Change `CollectionModelBinder` and `ComplexTypeModelBinder` to enforce `[BindRequired]`
- #8180
- add an error when binding fails for top-level model
  - same case as when MVC creates "default" / empty model i.e. `ParameterBinder` can't detect this
- update `CollectionModelBinder` subclasses and the various providers as well
- controlled by existing `MvcOptions.AllowValidatingTopLevelNodes` option

smaller issue:
- change `ModelBinding_MissingBindRequiredMember` resource to mention parameters too
2018-09-21 11:08:16 -07:00
..
Infrastructure
compiler/resources
AntiforgeryAuthTests.cs
AntiforgeryTestHelper.cs
AntiforgeryTests.cs
ApiBehaviorTest.cs
ApiExplorerTest.cs
ApplicationModelTest.cs
AsyncActionsTests.cs
BasicApiTest.cs
BasicTests.cs
BasicViewsTest.cs
CompilationOptionsTests.cs
ConsumesAttributeEndpointRoutingTests.cs
ConsumesAttributeTests.cs
ConsumesAttributeTestsBase.cs
ContentNegotiationTest.cs
ControllerFromServicesTests.cs
CorsEndpointRoutingTests.cs
CorsTests.cs
CorsTestsBase.cs
DataAnnotationTests.cs
DefaultOrderTest.cs
DefaultValuesTest.cs
DirectivesTest.cs
DoNotRespectBrowserAcceptHeaderTests.cs
EndpointRoutingTest.cs
ErrorPageTests.cs
ExceptionInfo.cs
FileResultTests.cs
FiltersTest.cs
FlushPointTest.cs
FormFileUploadTest.cs
GlobalAuthorizationFilterTest.cs
HtmlGenerationTest.cs
HtmlGenerationWithCultureTest.cs
HtmlHelperOptionsTest.cs
InputFormatterTests.cs
InputObjectValidationTests.cs
InputValidationTests.cs Change `CollectionModelBinder` and `ComplexTypeModelBinder` to enforce `[BindRequired]` 2018-09-21 11:08:16 -07:00
JsonOutputFormatterTests.cs
JsonPatchInputFormatterTest.cs
JsonResultTest.cs
LinkGenerationTests.cs
Microsoft.AspNetCore.Mvc.FunctionalTests.csproj
MvcSandboxTest.cs
OutputFormatterTest.cs
RazorBuildTest.cs
RazorFileUpdateTests.cs
RazorPageModelTest.cs
RazorPagesNamespaceTest.cs
RazorPagesTest.cs
RazorPagesViewSearchTest.cs
RazorPagesWithBasePathTest.cs
RazorViewLocationSpecificationTest.cs
RemoteAttributeValidationTest.cs
RequestFormLimitsTest.cs
RequestServicesEndpointRoutingTest.cs
RequestServicesTest.cs
RequestServicesTestBase.cs
RequestSizeLimitTest.cs
RespectBrowserAcceptHeaderTests.cs
RoutingTests.cs
RoutingTestsBase.cs
SerializableErrorTests.cs
SimpleTests.cs
StreamOutputFormatterTest.cs
TagHelperComponentTagHelperTest.cs
TagHelpersFromServicesTest.cs
TagHelpersTest.cs
TempDataInCookiesTest.cs
TempDataInCookiesUsingCookieConsentTest.cs
TempDataInSessionTest.cs
TempDataPropertyTest.cs
TempDataTestBase.cs
TestingInfrastructureInheritanceTests.cs
TestingInfrastructureTests.cs
UrlResolutionTest.cs
VersioningEndpointRoutingTests.cs
VersioningTests.cs
VersioningTestsBase.cs
ViewComponentFromServicesTests.cs
ViewEngineTests.cs
WebApiCompatShimActionResultTest.cs
WebApiCompatShimActionSelectionTest.cs
WebApiCompatShimBasicTest.cs
WebApiCompatShimParameterBindingTest.cs
XmlDataContractSerializerFormattersWrappingTest.cs
XmlDataContractSerializerInputFormatterTest.cs
XmlOutputFormatterTests.cs
XmlSerializerFormattersWrappingTest.cs
XmlSerializerInputFormatterTests.cs
xunit.runner.json