Consistent use of DefaultParameterNameResolver in tests
This commit is contained in:
@@ -21,7 +21,7 @@ import java.util.Collections;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import org.springframework.core.LocalVariableTableParameterNameDiscoverer;
|
||||
import org.springframework.core.DefaultParameterNameDiscoverer;
|
||||
import org.springframework.core.convert.ConversionService;
|
||||
import org.springframework.format.support.DefaultFormattingConversionService;
|
||||
import org.springframework.web.bind.WebDataBinder;
|
||||
@@ -128,7 +128,7 @@ public class InitBinderDataBinderFactoryTests {
|
||||
InvocableHandlerMethod handlerMethod = new InvocableHandlerMethod(handler, method);
|
||||
handlerMethod.setHandlerMethodArgumentResolvers(this.argumentResolvers);
|
||||
handlerMethod.setDataBinderFactory(new DefaultDataBinderFactory(null));
|
||||
handlerMethod.setParameterNameDiscoverer(new LocalVariableTableParameterNameDiscoverer());
|
||||
handlerMethod.setParameterNameDiscoverer(new DefaultParameterNameDiscoverer());
|
||||
|
||||
return new InitBinderDataBinderFactory(
|
||||
Collections.singletonList(handlerMethod), this.bindingInitializer);
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright 2002-2019 the original author or authors.
|
||||
* Copyright 2002-2022 the original author or authors.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
@@ -22,7 +22,7 @@ import java.util.Collections;
|
||||
import org.junit.jupiter.api.BeforeEach;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import org.springframework.core.LocalVariableTableParameterNameDiscoverer;
|
||||
import org.springframework.core.DefaultParameterNameDiscoverer;
|
||||
import org.springframework.ui.Model;
|
||||
import org.springframework.ui.ModelMap;
|
||||
import org.springframework.validation.BindingResult;
|
||||
@@ -177,7 +177,7 @@ public class ModelFactoryTests {
|
||||
assertThat(container.getModel().get(commandName)).isEqualTo(command);
|
||||
String bindingResultKey = BindingResult.MODEL_KEY_PREFIX + commandName;
|
||||
assertThat(container.getModel().get(bindingResultKey)).isSameAs(dataBinder.getBindingResult());
|
||||
assertThat(container.getModel().size()).isEqualTo(2);
|
||||
assertThat(container.getModel()).hasSize(2);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -240,7 +240,7 @@ public class ModelFactoryTests {
|
||||
modelFactory.updateModel(this.webRequest, container);
|
||||
|
||||
assertThat(container.getModel().get(queryParamName)).isEqualTo(queryParam);
|
||||
assertThat(container.getModel().size()).isEqualTo(1);
|
||||
assertThat(container.getModel()).hasSize(1);
|
||||
assertThat(this.attributeStore.retrieveAttribute(this.webRequest, attributeName)).isEqualTo(attribute);
|
||||
}
|
||||
|
||||
@@ -252,7 +252,7 @@ public class ModelFactoryTests {
|
||||
InvocableHandlerMethod modelMethod = createHandlerMethod(methodName, parameterTypes);
|
||||
modelMethod.setHandlerMethodArgumentResolvers(resolvers);
|
||||
modelMethod.setDataBinderFactory(null);
|
||||
modelMethod.setParameterNameDiscoverer(new LocalVariableTableParameterNameDiscoverer());
|
||||
modelMethod.setParameterNameDiscoverer(new DefaultParameterNameDiscoverer());
|
||||
|
||||
return new ModelFactory(Collections.singletonList(modelMethod), null, this.attributeHandler);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user