aspnetcore/test/Microsoft.AspNet.Mvc.Functi...
Doug Bunting 8779cafbab Use `[Display(Order=x)]` to sort validation messages and properties
- #964
- compute `ModelMetadata.Order` based on `[Display]` attribute
 - property affects e.g. `@Html.DisplayFor()` generation for complex objects
 - also affects order of messages in validation summaries
- test new scenarios involving `ModelMetadata.Order`
 - per-property `ModelMetadata` and related tests
 - validation and `HtmlHelper` tests
 - add `HtmlHelperValidationSummaryTest` (which touches on #453)
- update ModelBinding functional test to show use of `[Display(Order = x)]`

nits:
- move more `NullDisplayText` bits into proper slots (just above `Order`)
 - add doc comments for `ComputeNullDisplayText()`
- add more assertions in tests using `ModelStateDictionary.HasReachedMaxErrors`
- remove some trailing whitespace
- avoid `Assert.True()` & `Assert.False()`; split some assertions up
- `""` -> `string.Empty` in affected test classes
- rename "DefaultEditorTemplatesTest~~s~~" class and file to follow guidelines
- rename "ModelBindingTest~~s~~" class and file to follow guidelines

FYI #1888 covers a predictable (or even just stable) order in the UI
2015-01-29 09:31:05 -08:00
..
Compiler/Resources Use `[Display(Order=x)]` to sort validation messages and properties 2015-01-29 09:31:05 -08:00
Logging Fix for #384 - And some other changes to controller as filter 2015-01-16 19:15:59 -08:00
ActionResultTests.cs Added StatusCode property to OutputFormatterContext 2015-01-26 17:32:04 -08:00
ActivatorTests.cs added activation tests for tag helpers 2015-01-12 12:51:41 -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 [Fixes#1792]Separate XML serializers to Microsoft.AspNet.Mvc.Xml 2015-01-22 15:09:20 -08:00
ApplicationModelTest.cs Provided a way to add data to ActionDescriptor from ApplicationModel. 2015-01-26 15:20:02 -08:00
BasicTests.cs
CompilationOptionsTests.cs
CompositeViewEngineTests.cs
ConnegTests.cs [Fixes #1836]SupportedMediaTypes for output formatters are incorrectly updated with charset data during requests 2015-01-20 06:50:06 -08:00
ConsumesAttributeTests.cs Adding Support for consumes. 2015-01-16 14:15:08 -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 Fix for #384 - And some other changes to controller as filter 2015-01-16 19:15:59 -08:00
FlushPointTest.cs
HttpResponseMessageExceptions.cs
InlineConstraintTests.cs Nit: Clean up duplicate tests 2015-01-13 12:49:26 -08:00
InputFormatterTests.cs
InputObjectValidationTests.cs
JsonOutputFormatterTests.cs
JsonResultTest.cs
LinkGenerationTests.cs
Microsoft.AspNet.Mvc.FunctionalTests.kproj [cleanup] Update .gitignore and reset .kproj files 2015-01-21 22:03:23 -08:00
ModelBindingFromHeaderTest.cs Fix for #1722 - FromHeader does not respect default value 2015-01-16 17:59:00 -08:00
ModelBindingModelBinderAttributeTest.cs
ModelBindingTest.cs Use `[Display(Order=x)]` to sort validation messages and properties 2015-01-29 09:31:05 -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
MvcStartupTests.cs
MvcTagHelpersTest.cs Merge branch 'release' into dev 2015-01-22 16:47:54 -08:00
NullLoggerFactory.cs
OutputFormatterTest.cs Rename TextPlainFormatter and remove other minor warnings 2015-01-16 12:09:53 -08:00
PrecompilationTest.cs
RazorInstrumentationTests.cs
RazorViewEngineOptionsTest.cs Handle IFileSystem rename. 2015-01-20 12:16:30 -08:00
RazorViewLocationSpecificationTest.cs
RequestServicesTest.cs React to aspnet/Razor#240. 2015-01-13 22:35:43 -08:00
ResourceHelpers.cs
RespectBrowserAcceptHeaderTests.cs [Fixes #1791]Remove XML formatter from defaults 2015-01-15 15:46:49 -08:00
ResponseCacheTest.cs Changes introducing ResponseCache to cache content in the client/proxy. 2015-01-15 16:51:22 -08:00
RoundTripTests.cs
RouteDataTest.cs
RoutingTests.cs
SerializableErrorTests.cs [Fixes#1792]Separate XML serializers to Microsoft.AspNet.Mvc.Xml 2015-01-22 15:09:20 -08:00
TagHelperSampleTest.cs
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 Layouts for partials 2015-01-20 11:44:48 -08:00
WebApiCompatShimActionResultTest.cs
WebApiCompatShimActionSelectionTest.cs
WebApiCompatShimBasicTest.cs
WebApiCompatShimParameterBindingTest.cs
XmlOutputFormatterTests.cs
XmlSerializerInputFormatterTests.cs [Fixes#1792]Separate XML serializers to Microsoft.AspNet.Mvc.Xml 2015-01-22 15:09:20 -08:00
project.json Added functionaltests for ModelMetadataType attribute and moved TryValidateModel tests actions to ValidationWebSite 2015-01-27 15:56:49 -08:00