aspnetcore/test/Microsoft.AspNet.Mvc.Core.Test
Doug Bunting 8eb63271b5 Make HTML helper parameter names consistent
- #944
- name `string` expression name and `Expression<Func<TModel, TResult>>`
  parameters "expression"
 - single special case is `GenerateIdFromName(string fullName)` since every
   other expression name is relative to the current
   `ViewData,TemplateInfo.HtmlFieldPrefix` value
 - applied from `IHtmlHelper` and `IHtmlGenerator` on up
- name `IHtmlHelper` and `IHtmlHelper<TModel>` parameters "htmlHelper"
- rename `TProperty` and `TValue` type parameters to `TResult`

nits:
- clean up abbreviated names in `CachedExpressionCompiler`
- change `ObjectToDictionary()`'s parameter name to `value`
- use `nameof` more to make renaming (and refactoring) easier in the future
- rewrap parameters and arguments to avoid long lines and orphans
2015-02-17 17:53:53 -08:00
..
ActionResults added Link method to IUrlHelper 2015-02-16 13:38:12 -08:00
AntiXsrf React to HttpRequest.IsSecure being renamed 2015-02-17 11:15:56 -08:00
ApplicationModel React to Authorize changes 2015-02-16 15:40:57 -08:00
Description Api cleanup (remove List and Dictionary in favor of IList and IDictionary) 2015-02-16 18:19:55 -08:00
Filters React to Authorize changes 2015-02-16 15:40:57 -08:00
Formatters
Internal
Logging
OptionDescriptors Merging Model Validation for body and non body validation. 2015-02-17 11:50:39 -08:00
ParameterBinding Merging Model Validation for body and non body validation. 2015-02-17 11:50:39 -08:00
Properties
Rendering Make HTML helper parameter names consistent 2015-02-17 17:53:53 -08:00
Routing
TestFiles
Utils
ViewComponents
ActionConstraintValuesTest.cs
ActionDescriptorValuesTest.cs
ActionExecutorTests.cs
ActionModelValuesTest.cs
ApiExplorerModelValuesTest.cs
AttributeRouteInfoValuesTest.cs
AttributeRouteModelValuesTest.cs
BodyModelBinderTests.cs Merging Model Validation for body and non body validation. 2015-02-17 11:50:39 -08:00
ConsumesAttributeTests.cs
ControllerActionDescriptorBuilderTest.cs
ControllerActionDescriptorProviderTests.cs React to Authorize changes 2015-02-16 15:40:57 -08:00
ControllerActionInvokerTest.cs Merging Model Validation for body and non body validation. 2015-02-17 11:50:39 -08:00
ControllerModelValuesTest.cs
ControllerTests.cs Merging Model Validation for body and non body validation. 2015-02-17 11:50:39 -08:00
ControllerUnitTestabilityTests.cs
DefaultActionDescriptorCollectionProviderLoggingTest.cs React to Authorize changes 2015-02-16 15:40:57 -08:00
DefaultActionSelectorSelectAsyncValuesTest.cs
DefaultActionSelectorTests.cs React to Authorize changes 2015-02-16 15:40:57 -08:00
DefaultAssemblyProviderTests.cs
DefaultControllerActivatorTest.cs Fix for #1416 - Remove all uses of ITypeActivator and use the static method instead 2015-02-16 16:02:39 -08:00
DefaultControllerFactoryTest.cs Merging Model Validation for body and non body validation. 2015-02-17 11:50:39 -08:00
DefaultControllerTypeProviderTest.cs
DefaultInputFormatterSelectorTests.cs
DefaultViewComponentActivatorTests.cs
FilterDescriptorValuesTest.cs
FilterValuesTest.cs
FormatterMappingsTest.cs
HttpMethodProviderAttributesTests.cs
JsonResultTest.cs
KnownRouteValueConstraintTests.cs
Microsoft.AspNet.Mvc.Core.Test.kproj
MockModelBinderProvider.cs
MockModelValidatorProviderProvider.cs
MockMvcOptionsAccessor.cs
MockScopedInstance.cs
MockValueProviderFactoryProvider.cs
MvcOptionsTests.cs
MvcRouteHandlerTests.cs
RemoteAttributeTest.cs added Link method to IUrlHelper 2015-02-16 13:38:12 -08:00
RequireHttpsAttributeTests.cs React to HttpRequest.IsSecure being renamed 2015-02-17 11:15:56 -08:00
RouteConstraintProviderValuesTest.cs
RouteDataActionConstraintTest.cs
RouteDataActionConstraintValuesTest.cs
RouteTemplateProviderAttributesTest.cs
SerializableErrorWrapperTests.cs
ServiceBasedControllerActivatorTest.cs
TestController.cs
TestGlobalFilterProvider.cs
TestValueProvider.cs
TypeHelperTest.cs
UrlHelperTest.cs added Link method to IUrlHelper 2015-02-16 13:38:12 -08:00
ViewComponentTests.cs
ViewDataDictionaryOfTModelTest.cs
ViewDataDictionaryTest.cs
project.json