aspnetcore/test/Microsoft.AspNet.Mvc.Extens...
Doug Bunting 3f6ab3bb03 Add `ModelMetadata.ElementMetadata`
- #2664
- use new property to correctly determine `isTargetEnum` in `GetCurrentValues()`
 - avoid `ArgumentNullException` in all cases where raw values are `enum` but target is not
- stop skipping tests blocked by #2664, exposing a couple more #1487 issues
- use new property instead of private `GetElementType()` methods where possible
 - cleans up some duplicate code
 - also remove redundant use of `IsCollectionType` and `ElementMetadata`

nits:
- move properties above methods in `ModelMetadata`
- avoid accidentally-incorrect "Remove Unnecessary Usings"
2015-06-10 12:02:50 -07:00
..
AntiXsrf
Authorization
Cors
ModelBinding
Properties
Rendering Add `ModelMetadata.ElementMetadata` 2015-06-10 12:02:50 -07:00
TestFiles
ViewComponents
ActionFilterAttributeTests.cs
BadRequestObjectResultTests.cs
BadRequestResultTests.cs
ChallengeResultTest.cs
ConsumesAttributeTests.cs
ContentResultTest.cs
ControllerTests.cs
ControllerUnitTestabilityTests.cs
CreatedAtActionResultTests.cs
CreatedAtRouteResultTests.cs
CreatedResultTests.cs
EmptyResultTests.cs
FileContentResultTest.cs
FilePathResultTest.cs
FileResultTest.cs
FileStreamResultTest.cs
FormatFilterTest.cs
FormatterMappingsTest.cs
HttpNotFoundObjectResultTest.cs
HttpNotFoundResultTests.cs
HttpStatusCodeResultTests.cs
HttpUnauthorizedResultTests.cs
JsonInputFormatterTest.cs
JsonOutputFormatterTests.cs
JsonPatchInputFormatterTest.cs
JsonResultTest.cs
Microsoft.AspNet.Mvc.Extensions.Test.xproj
MockAuthorizationOptionsAccessor.cs
MockMvcOptionsAccessor.cs
MockMvcViewOptionsAccessor.cs
MvcCacheOptionsTest.cs
PartialViewResultTest.cs
ProducesAttributeTests.cs
RedirectResultTest.cs
RedirectToActionResultTest.cs
RedirectToRouteResultTest.cs
RemoteAttributeTest.cs
RequireHttpsAttributeTests.cs
Resources.resx
ResponseCacheAttributeTest.cs
ResponseCacheFilterTest.cs
ResultFilterAttributeTest.cs
SerializableErrorTests.cs
ServiceBasedControllerActivatorTest.cs
SkipStatusCodePagesAttributeTest.cs
ViewComponentTests.cs
ViewDataDictionaryOfTModelTest.cs
ViewDataDictionaryTest.cs
ViewEngineDescriptorExtensionsTest.cs
ViewEngineDescriptorTest.cs
ViewExecutorTest.cs
ViewResultTest.cs
project.json