public void Apply_ShouldApplyFalse_NoOp() { // Arrange var transformer = new TestParameterTransformer(); var convention = new CustomRouteTokenTransformerConvention(transformer); var model = new ActionModel(GetMethodInfo(), Array.Empty <object>()); model.Selectors.Add(new SelectorModel() { AttributeRouteModel = new AttributeRouteModel() }); // Act convention.Apply(model); // Assert Assert.False(model.Properties.TryGetValue(typeof(IOutboundParameterTransformer), out _)); }
public void Apply_ShouldApplyFalse_NoOp() { // Arrange var transformer = new TestParameterTransformer(); var convention = new CustomRouteTokenTransformerConvention(transformer); var model = new ActionModel(GetMethodInfo(), Array.Empty <object>()); model.Selectors.Add(new SelectorModel() { AttributeRouteModel = new AttributeRouteModel() }); // Act convention.Apply(model); // Assert Assert.Null(model.RouteParameterTransformer); }