aspnetcore/test/Microsoft.AspNet.Mvc.Functi...
Harsh Gupta f19c2e493d Merging Model Validation for body and non body validation.
This also fixes #1503.

Currently all model binders except mutable object binder are independent of validation code. The mutable object binder which needs to do some validation ( for scenarios involving [BindRequired] and [BindNever]).
We would be going with an approach where required validaiton happens in input formatters and model binders.
This is needed as validation for value types can best be done at creation time.

Followup PRs:
Introduce support for skipping validation (and not binding) for a particular property/type etc.
2015-02-17 11:50:39 -08:00
..
Compiler/Resources Add globbing support to the LinkTagHelper: 2015-02-16 18:29:59 -08:00
Logging ControllerActivator should be able to use controllers registered as 2015-02-11 16:41:59 -08:00
ActionResultTests.cs [Fixes #1121,#1508] Wrap objects for serialization/deserialization and DelegatingEnumerable<> support for IEnumerable<T> and IQueryable<T> 2015-01-30 18:10:01 -08:00
ActivatorTests.cs ControllerActivator should be able to use controllers registered as 2015-02-11 16:41:59 -08:00
AntiForgeryTestHelper.cs Adding the functional tests for MvcTagHelpers (1) 2015-01-08 17:23:42 -08:00
AntiForgeryTests.cs Revert "Revert "Added SetAntiForgeryCookieAndHeader method that sets cookie token and header"" 2015-01-20 10:51:44 -08:00
ApiExplorerTest.cs Make BindingSource extensible 2015-02-05 13:41:31 -08:00
ApplicationModelTest.cs Issue #1445 - Cleanup on MvcOptions.ApplicationModelConventions. 2015-02-10 13:17:19 -08:00
BasicTests.cs * Modify DefaultControllerTypeProvider to look at the object graph to 2015-02-15 22:11:37 -08:00
BestEffortLinkGenerationTest.cs Functional tests for #302 2015-02-16 17:59:31 -08:00
CompilationOptionsTests.cs
CompositeViewEngineTests.cs
ConnegTests.cs [Fixes #1065] Need a way to specify "just type" with produces 2015-02-09 10:46:24 -08:00
ConsumesAttributeTests.cs Adding Support for consumes. 2015-01-16 14:15:08 -08:00
ControllerDiscoveryConventionTests.cs * Modify DefaultControllerTypeProvider to look at the object graph to 2015-02-15 22:11:37 -08:00
ControllerFromServicesTests.cs * Modify DefaultControllerTypeProvider to look at the object graph to 2015-02-15 22:11:37 -08:00
CustomRouteTest.cs Adding a sample (test) for using custom IRouter implementation with MVC 2015-01-15 16:31:21 -08:00
CustomUrlHelperTests.cs
DefaultOrderTest.cs
DependencyResolverTests.cs
DirectivesTest.cs
ErrorPageTests.cs Adding support for flowing compilation errors to Diagnostics middleware 2015-01-13 07:32:58 -08:00
ExceptionInfo.cs
FileResultTests.cs Consume new strongly typed headers. Remove temp implementations. 2015-01-14 15:51:34 -08:00
FiltersTest.cs React to Authorize changes 2015-02-16 15:40:57 -08:00
FlushPointTest.cs
FormatFilterTest.cs Changing produces and format filter interaction 2015-01-31 23:18:18 -08:00
HttpResponseMessageExceptions.cs
InlineConstraintTests.cs Nit: Clean up duplicate tests 2015-01-13 12:49:26 -08:00
InputFormatterTests.cs added InputFormatter base type 2015-02-11 16:48:56 -08:00
InputObjectValidationTests.cs Merging Model Validation for body and non body validation. 2015-02-17 11:50:39 -08:00
JsonOutputFormatterTests.cs [Fixes #1121,#1508] Wrap objects for serialization/deserialization and DelegatingEnumerable<> support for IEnumerable<T> and IQueryable<T> 2015-01-30 18:10:01 -08:00
JsonResultTest.cs
LinkGenerationTests.cs
Microsoft.AspNet.Mvc.FunctionalTests.kproj Correct recent checkins 2015-02-12 08:53:17 -08:00
ModelBindingFromHeaderTest.cs [Fix for #1929] HeaderModelBinder needs to honor explicit name. 2015-02-03 19:36:48 -08:00
ModelBindingModelBinderAttributeTest.cs
ModelBindingTest.cs Merging Model Validation for body and non body validation. 2015-02-17 11:50:39 -08:00
ModelMetadataAttributeTest.cs Added functionaltests for ModelMetadataType attribute and moved TryValidateModel tests actions to ValidationWebSite 2015-01-27 15:56:49 -08:00
MvcSampleTests.cs Revert "Temporarily skip MvcSampleTests scenario to workaround System.Dynamic.Runtime issue" 2015-02-10 08:32:46 -08:00
MvcStartupTests.cs
MvcTagHelpersTest.cs Script Tag Helper 2015-02-05 14:35:02 -08:00
NullLoggerFactory.cs
OutputFormatterTest.cs Rename TextPlainFormatter and remove other minor warnings 2015-01-16 12:09:53 -08:00
PrecompilationTest.cs Updating CompilerCache to use IMemoryCache and file system watcher to 2015-02-05 09:52:17 -08:00
RazorCompilerCacheTest.cs Updating CompilerCache to use IMemoryCache and file system watcher to 2015-02-05 09:52:17 -08:00
RazorInstrumentationTests.cs
RazorViewEngineOptionsTest.cs Handle IFileSystem rename. 2015-01-20 12:16:30 -08:00
RazorViewLocationSpecificationTest.cs
RemoteAttributeValidationTest.cs Add functional test of `[Remote]` 2015-01-30 12:33:00 -08:00
RequestServicesTest.cs React to aspnet/Razor#240. 2015-01-13 22:35:43 -08:00
ResourceHelpers.cs
RespectBrowserAcceptHeaderTests.cs [Fixes #1878] Investigate Xml formatters tests failures on Windows 2008 R2 OS 2015-02-06 13:23:12 -08:00
ResponseCacheTest.cs Issue #1785 - Changes to add CacheProfiles for response caching. 2015-02-04 15:25:45 -08:00
RoundTripTests.cs
RouteDataTest.cs
RoutingTests.cs Remove boxing of chars when concatenated with strings 2015-01-05 19:05:14 -08:00
SerializableErrorTests.cs Temporarily fix build break related to XmlSerailizer tests failing in Core CLR. 2015-02-10 12:41:48 -08:00
StreamOutputFormatterTest.cs Implement StreamOutputFormatter 2015-02-04 16:04:02 -08:00
TagHelperSampleTest.cs Add the LinkTagHelper: 2015-02-03 10:12:38 -08:00
TagHelpersTest.cs Add support for `@removeTagHelpers` inheritance from _ViewStart files 2015-01-15 12:12:00 -08:00
TestApplicationEnvironment.cs
TestAssemblyProvider.cs
TestConfigurationProvider.cs
TestHelper.cs
TryValidateModelTest.cs Added functionaltests for ModelMetadataType attribute and moved TryValidateModel tests actions to ValidationWebSite 2015-01-27 15:56:49 -08:00
ValueProviderTest.cs
VersioningTests.cs
ViewComponentTests.cs
ViewEngineTests.cs Adding IView.Path and ViewContext.ExecutingPagePath 2015-02-13 06:12:15 -08:00
WebApiCompatShimActionResultTest.cs
WebApiCompatShimActionSelectionTest.cs
WebApiCompatShimBasicTest.cs
WebApiCompatShimParameterBindingTest.cs
XmlDataContractSerializerFormattersWrappingTest.cs [Fixes #1878] Investigate Xml formatters tests failures on Windows 2008 R2 OS 2015-02-06 13:23:12 -08:00
XmlOutputFormatterTests.cs
XmlSerializerFormattersWrappingTest.cs Temporarily fix build break related to XmlSerailizer tests failing in Core CLR. 2015-02-10 12:41:48 -08:00
XmlSerializerInputFormatterTests.cs [Fixes#1792]Separate XML serializers to Microsoft.AspNet.Mvc.Xml 2015-01-22 15:09:20 -08:00
project.json Functional tests for #302 2015-02-16 17:59:31 -08:00