aspnetcore/test/Microsoft.AspNet.Mvc.Core.Test
Doug Bunting 42017faa21 Add `InputFormatterResult` and `InputFormatterContext.ModelName`
- #2722
- make communication of errors from formatters to `BodyModelBinder` explicit
  - `JsonInputFormatter` now adds errors to `ModelStateDictionary` with correct key
- change `InputFormatter.SelectCharacterEncoding()` to add an error and return `null` when it fails
  - one less `Exception` case and removes some duplicate code

nits:
- improve some doc comments (more `<inheritdoc/>`, `<paramref/>` and `<see/>`)
- add another two `BodyValidationIntegrationTests` tests
2015-09-19 21:36:38 -07:00
..
Actions Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
ApplicationModel Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
DependencyInjection Move less-commonly used types out of .Rendering 2015-09-16 23:52:29 -07:00
Filters Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
Formatters Changes per PR comments 2015-09-17 15:42:58 -07:00
Internal
ModelBinding Add `InputFormatterResult` and `InputFormatterContext.ModelName` 2015-09-19 21:36:38 -07:00
Properties
Routing Changes per PR comments 2015-09-17 15:42:58 -07:00
BadRequestObjectResultTests.cs Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
BadRequestResultTests.cs Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
BindAttributeTest.cs
ChallengeResultTest.cs Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
ConsumesAttributeTests.cs Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
ContentResultTest.cs Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
CreatedAtActionResultTests.cs Move less-commonly used types out of .Rendering 2015-09-16 23:52:29 -07:00
CreatedAtRouteResultTests.cs Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
CreatedResultTests.cs Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
EmptyResultTests.cs Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
FileContentResultTest.cs Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
FileResultTest.cs Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
FileStreamResultTest.cs Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
FilterCollectionExtensionsTest.cs
FlushReportingStream.cs
HttpNotFoundObjectResultTest.cs Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
HttpNotFoundResultTests.cs Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
HttpOkObjectResultTest.cs Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
HttpOkResultTest.cs Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
HttpResponseStreamWriterTest.cs
HttpStatusCodeResultTests.cs Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
HttpUnauthorizedResultTests.cs Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
Microsoft.AspNet.Mvc.Core.Test.xproj
ModelBindingHelperTest.cs
MvcOptionsTest.cs
NonDisposableStreamTest.cs
ObjectResultTests.cs Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
PhysicalFileProviderResultTest.cs Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
ProducesAttributeTests.cs Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
RedirectResultTest.cs Changes per PR comments 2015-09-17 15:42:58 -07:00
RedirectToActionResultTest.cs Reacting to TestHost changes 2015-09-17 16:08:23 -07:00
RedirectToRouteResultTest.cs Reacting to TestHost changes 2015-09-17 16:08:23 -07:00
RequireHttpsAttributeTests.cs Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
ResponseCacheAttributeTest.cs
SerializableErrorTests.cs
TestBufferingFeature.cs
VirtualFileProviderResultTest.cs Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
project.json