Polishing
This commit is contained in:
parent
67a65ea600
commit
aa5c12c534
|
@ -1898,7 +1898,7 @@ public class SpelReproTests extends AbstractExpressionTests {
|
|||
}
|
||||
|
||||
@Test
|
||||
public void SPR12803() throws Exception {
|
||||
public void SPR12803() {
|
||||
StandardEvaluationContext sec = new StandardEvaluationContext();
|
||||
sec.setVariable("iterable", Collections.emptyList());
|
||||
SpelExpressionParser parser = new SpelExpressionParser();
|
||||
|
@ -1907,7 +1907,7 @@ public class SpelReproTests extends AbstractExpressionTests {
|
|||
}
|
||||
|
||||
@Test
|
||||
public void SPR12808() throws Exception {
|
||||
public void SPR12808() {
|
||||
SpelExpressionParser parser = new SpelExpressionParser();
|
||||
Expression expression = parser.parseExpression("T(org.springframework.expression.spel.SpelReproTests.DistanceEnforcer).from(#no)");
|
||||
StandardEvaluationContext sec = new StandardEvaluationContext();
|
||||
|
@ -2092,9 +2092,9 @@ public class SpelReproTests extends AbstractExpressionTests {
|
|||
}
|
||||
|
||||
|
||||
private static enum ABC { A, B, C }
|
||||
private enum ABC { A, B, C }
|
||||
|
||||
private static enum XYZ { X, Y, Z }
|
||||
private enum XYZ { X, Y, Z }
|
||||
|
||||
|
||||
public static class BooleanHolder {
|
||||
|
@ -2121,9 +2121,9 @@ public class SpelReproTests extends AbstractExpressionTests {
|
|||
}
|
||||
|
||||
|
||||
private static interface GenericInterface<T extends Number> {
|
||||
private interface GenericInterface<T extends Number> {
|
||||
|
||||
public T getProperty();
|
||||
T getProperty();
|
||||
}
|
||||
|
||||
|
||||
|
@ -2148,9 +2148,9 @@ public class SpelReproTests extends AbstractExpressionTests {
|
|||
}
|
||||
|
||||
|
||||
public static interface StaticFinal {
|
||||
public interface StaticFinal {
|
||||
|
||||
public static final String VALUE = "interfaceValue";
|
||||
String VALUE = "interfaceValue";
|
||||
}
|
||||
|
||||
|
||||
|
@ -2227,7 +2227,7 @@ public class SpelReproTests extends AbstractExpressionTests {
|
|||
}
|
||||
|
||||
|
||||
@SuppressWarnings({ "rawtypes", "serial" })
|
||||
@SuppressWarnings({"rawtypes", "serial"})
|
||||
public static class MapWithConstant extends HashMap {
|
||||
|
||||
public static final int X = 1;
|
||||
|
|
|
@ -147,7 +147,8 @@ public class ModelAndViewContainer {
|
|||
* model (redirect URL preparation). Use of this method may be needed for
|
||||
* advanced cases when access to the "default" model is needed regardless,
|
||||
* e.g. to save model attributes specified via {@code @SessionAttributes}.
|
||||
* @return the default model, never {@code null}
|
||||
* @return the default model (never {@code null})
|
||||
* @since 4.1.4
|
||||
*/
|
||||
public ModelMap getDefaultModel() {
|
||||
return this.defaultModel;
|
||||
|
|
|
@ -64,9 +64,7 @@ public class ServletServerHttpRequestTests {
|
|||
assertEquals("Invalid uri", uri, request.getURI());
|
||||
}
|
||||
|
||||
// SPR-13876
|
||||
|
||||
@Test
|
||||
@Test // SPR-13876
|
||||
public void getUriWithEncoding() throws Exception {
|
||||
URI uri = new URI("https://example.com/%E4%B8%AD%E6%96%87" +
|
||||
"?redirect=https%3A%2F%2Fgithub.com%2Fspring-projects%2Fspring-framework");
|
||||
|
|
|
@ -29,7 +29,7 @@ import org.springframework.web.bind.support.WebDataBinderFactory;
|
|||
import org.springframework.web.context.request.NativeWebRequest;
|
||||
import org.springframework.web.context.request.ServletWebRequest;
|
||||
|
||||
import static org.hamcrest.Matchers.containsString;
|
||||
import static org.hamcrest.Matchers.*;
|
||||
import static org.junit.Assert.*;
|
||||
|
||||
/**
|
||||
|
@ -196,9 +196,7 @@ public class InvocableHandlerMethodTests {
|
|||
}
|
||||
}
|
||||
|
||||
// SPR-13917
|
||||
|
||||
@Test
|
||||
@Test // SPR-13917
|
||||
public void invocationErrorMessage() throws Exception {
|
||||
HandlerMethodArgumentResolverComposite composite = new HandlerMethodArgumentResolverComposite();
|
||||
composite.addResolver(new StubArgumentResolver(double.class, null));
|
||||
|
|
|
@ -16,13 +16,12 @@
|
|||
|
||||
package org.springframework.web.method.support;
|
||||
|
||||
import static org.junit.Assert.assertEquals;
|
||||
import static org.junit.Assert.assertTrue;
|
||||
|
||||
import org.junit.Before;
|
||||
import org.junit.Test;
|
||||
|
||||
import org.springframework.ui.ModelMap;
|
||||
|
||||
import static org.junit.Assert.*;
|
||||
|
||||
/**
|
||||
* Test fixture for {@link ModelAndViewContainer}.
|
||||
|
@ -76,7 +75,7 @@ public class ModelAndViewContainerTests {
|
|||
assertTrue(this.mavContainer.getModel().isEmpty());
|
||||
}
|
||||
|
||||
@Test // SPR-14045
|
||||
@Test // SPR-14045
|
||||
public void ignoreDefaultModelAndWithoutRedirectModel() {
|
||||
this.mavContainer.setIgnoreDefaultModelOnRedirect(true);
|
||||
this.mavContainer.setRedirectModelScenario(true);
|
||||
|
|
|
@ -47,6 +47,7 @@ public class ModelAndViewMethodReturnValueHandlerTests {
|
|||
|
||||
private MethodParameter returnParamModelAndView;
|
||||
|
||||
|
||||
@Before
|
||||
public void setUp() throws Exception {
|
||||
this.handler = new ModelAndViewMethodReturnValueHandler();
|
||||
|
@ -55,6 +56,7 @@ public class ModelAndViewMethodReturnValueHandlerTests {
|
|||
this.returnParamModelAndView = getReturnValueParam("modelAndView");
|
||||
}
|
||||
|
||||
|
||||
@Test
|
||||
public void supportsReturnType() throws Exception {
|
||||
assertTrue(handler.supportsReturnType(returnParamModelAndView));
|
||||
|
@ -143,7 +145,7 @@ public class ModelAndViewMethodReturnValueHandlerTests {
|
|||
assertNotSame("RedirectAttributes should not be used if controller doesn't redirect", redirectAttributes, model);
|
||||
}
|
||||
|
||||
@Test // SPR-14045
|
||||
@Test // SPR-14045
|
||||
public void handleRedirectWithIgnoreDefaultModel() throws Exception {
|
||||
mavContainer.setIgnoreDefaultModelOnRedirect(true);
|
||||
|
||||
|
@ -163,6 +165,7 @@ public class ModelAndViewMethodReturnValueHandlerTests {
|
|||
return new MethodParameter(method, -1);
|
||||
}
|
||||
|
||||
|
||||
@SuppressWarnings("unused")
|
||||
ModelAndView modelAndView() {
|
||||
return null;
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*
|
||||
* Copyright 2002-2013 the original author or authors.
|
||||
* Copyright 2002-2016 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.
|
||||
|
@ -50,6 +50,7 @@ public class ModelAndViewResolverMethodReturnValueHandlerTests {
|
|||
|
||||
private ServletWebRequest request;
|
||||
|
||||
|
||||
@Before
|
||||
public void setUp() {
|
||||
mavResolvers = new ArrayList<ModelAndViewResolver>();
|
||||
|
@ -58,6 +59,7 @@ public class ModelAndViewResolverMethodReturnValueHandlerTests {
|
|||
request = new ServletWebRequest(new MockHttpServletRequest());
|
||||
}
|
||||
|
||||
|
||||
@Test
|
||||
public void modelAndViewResolver() throws Exception {
|
||||
MethodParameter returnType = new MethodParameter(getClass().getDeclaredMethod("testBeanReturnValue"), -1);
|
||||
|
@ -71,7 +73,7 @@ public class ModelAndViewResolverMethodReturnValueHandlerTests {
|
|||
assertFalse(mavContainer.isRequestHandled());
|
||||
}
|
||||
|
||||
@Test(expected=UnsupportedOperationException.class)
|
||||
@Test(expected = UnsupportedOperationException.class)
|
||||
public void modelAndViewResolverUnresolved() throws Exception {
|
||||
MethodParameter returnType = new MethodParameter(getClass().getDeclaredMethod("intReturnValue"), -1);
|
||||
mavResolvers.add(new TestModelAndViewResolver(TestBean.class));
|
||||
|
@ -88,7 +90,7 @@ public class ModelAndViewResolverMethodReturnValueHandlerTests {
|
|||
assertTrue(mavContainer.getModel().isEmpty());
|
||||
}
|
||||
|
||||
@Test(expected=UnsupportedOperationException.class)
|
||||
@Test(expected = UnsupportedOperationException.class)
|
||||
public void handleSimpleType() throws Exception {
|
||||
MethodParameter returnType = new MethodParameter(getClass().getDeclaredMethod("intReturnValue"), -1);
|
||||
handler.handleReturnValue(55, returnType, mavContainer, request);
|
||||
|
@ -102,6 +104,7 @@ public class ModelAndViewResolverMethodReturnValueHandlerTests {
|
|||
assertTrue(mavContainer.containsAttribute("testBean"));
|
||||
}
|
||||
|
||||
|
||||
@SuppressWarnings("unused")
|
||||
private int intReturnValue() {
|
||||
return 0;
|
||||
|
@ -112,6 +115,7 @@ public class ModelAndViewResolverMethodReturnValueHandlerTests {
|
|||
return null;
|
||||
}
|
||||
|
||||
|
||||
private static class TestModelAndViewResolver implements ModelAndViewResolver {
|
||||
|
||||
private Class<?> returnValueType;
|
||||
|
@ -132,4 +136,5 @@ public class ModelAndViewResolverMethodReturnValueHandlerTests {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
Loading…
Reference in New Issue