aspnetcore/test/Microsoft.AspNet.Mvc.Core.Test
Javier Calvarro Nelson 21b1174d76 [Issue #730] Attribute Routing: Flesh out attributes - Part 1
1. Added a new AttributeRouteInfo class to store all the information for
   actions that are attribute routed.

2. Added a new ReflectedAttributeRouteModel class to store all the information
   related to attribute routes in the ReflectedApplicationModel.

3. Refactored ReflectedControllerModel and ReflectedActionModel to use ReflectedAttributeRouteModel
   instead of just the attribute route template.

4. Refactored ReflectedActionDescriptorProvider to use AttributeRouteInfo and ReflectedAttributeRouteModel
   instead of just the route template.

5. Added a CombineReflectedAttributeRouteModel method in ReflectedAttributeRouteModel that handles
   combining two ReflectedAttributeRouteModel instances.

6. Removed the AttributeRouteTemplate class and moved the methods for combining attribute routes to the
   ReflectedAttributeRouteModel class.

7. Added unit tests for ReflectedActionModel and  ReflectedControllerModel that
   cover the usage of AttributeRouteInfo.

8. Added unit tests for CombineReflectedAttributeRouteModel.
2014-08-14 11:21:01 -07:00
..
ActionResults Fix Challenge params order. 2014-08-07 16:03:34 -07:00
AntiXsrf
Filters ProducesAttribute + 2014-08-11 17:52:55 -07:00
Formatters Adding TextPlainFormatter to always handle returning strings as text\plain format. 2014-08-01 13:47:23 -07:00
Logging Added Logging to Mvc 2014-08-01 15:33:47 -07:00
OptionDescriptors Moving to the latest pattern of Specifying formatters using options 2014-07-29 18:02:10 -07:00
ParameterBinding Introducing Controller.TryUpdateModel 2014-07-25 10:08:44 -07:00
Properties
ReflectedModelBuilder [Issue #730] Attribute Routing: Flesh out attributes - Part 1 2014-08-14 11:21:01 -07:00
Rendering Make HTML helper `null` handling consistent 2014-08-06 16:04:56 -07:00
Routing [Issue #730] Attribute Routing: Flesh out attributes - Part 1 2014-08-14 11:21:01 -07:00
ViewComponents ViewComponents should render partial views 2014-08-14 11:14:05 -07:00
ActionAttributeTests.cs Added Logging to Mvc 2014-08-01 15:33:47 -07:00
ActionExecutorTests.cs
ControllerTests.cs [Issue #527] Revive common ActionResults - Part 1. 2014-07-25 13:04:59 -07:00
DefaultActionDiscoveryConventionsActionSelectionTests.cs Added Logging to Mvc 2014-08-01 15:33:47 -07:00
DefaultActionDiscoveryConventionsTests.cs
DefaultActionSelectorTests.cs Updating tests using Moq to workaround Roslyn changes 2014-08-04 17:13:19 -07:00
DefaultControllerActivatorTest.cs
DefaultControllerAssemblyProviderTests.cs
DefaultControllerFactoryTest.cs
DefaultViewComponentActivatorTests.cs Introducing Activator for ViewComponents. 2014-08-13 14:22:43 -07:00
ExpiringFileInfoCacheTest.cs
JsonResultTest.cs
KnownRouteValueConstraintTests.cs
MediaTypeWithQualityHeaderValueTests.cs Adding support for content negotiation. 2014-07-29 17:26:56 -07:00
Microsoft.AspNet.Mvc.Core.Test.kproj Introducing Activator for ViewComponents. 2014-08-13 14:22:43 -07:00
MockMvcOptionsAccessor.cs Added Logging to Mvc 2014-08-01 15:33:47 -07:00
MvcOptionsTests.cs
MvcRouteHandlerTests.cs Added Logging to Mvc 2014-08-01 15:33:47 -07:00
PropertyHelperTest.cs
ReflectedActionDescriptorProviderTests.cs [Issue #730] Attribute Routing: Flesh out attributes - Part 1 2014-08-14 11:21:01 -07:00
ReflectedActionInvokerTest.cs Updating tests using Moq to workaround Roslyn changes 2014-08-04 17:13:19 -07:00
StaticActionDiscoveryConventions.cs Added Logging to Mvc 2014-08-01 15:33:47 -07:00
StaticControllerAssemblyProvider.cs Added Logging to Mvc 2014-08-01 15:33:47 -07:00
TestController.cs Correct XML comment syntax 2014-08-05 14:24:48 -07:00
TypeHelperTest.cs
UrlHelperTest.cs Updating tests using Moq to workaround Roslyn changes 2014-08-04 17:13:19 -07:00
ViewComponentTests.cs
ViewResultTest.cs Updating tests using Moq to workaround Roslyn changes 2014-08-04 17:13:19 -07:00
project.json ProducesAttribute + 2014-08-11 17:52:55 -07:00