Clean up warnings in tests

This commit is contained in:
Sam Brannen 2023-06-15 16:26:34 +02:00
parent a2072de391
commit 2dd34cf967
2 changed files with 5 additions and 3 deletions

View File

@ -32,7 +32,6 @@ import org.junit.jupiter.api.Test;
import org.springframework.aop.framework.ProxyFactory; import org.springframework.aop.framework.ProxyFactory;
import org.springframework.beans.MutablePropertyValues; import org.springframework.beans.MutablePropertyValues;
import org.springframework.beans.factory.FactoryBean; import org.springframework.beans.factory.FactoryBean;
import org.springframework.context.ApplicationContext;
import org.springframework.context.annotation.AnnotationConfigApplicationContext; import org.springframework.context.annotation.AnnotationConfigApplicationContext;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
@ -110,18 +109,20 @@ public class MethodValidationProxyTests {
@Test @Test
public void testLazyValidatorForMethodValidation() { public void testLazyValidatorForMethodValidation() {
ApplicationContext context = new AnnotationConfigApplicationContext( AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext(
LazyMethodValidationConfig.class, CustomValidatorBean.class, LazyMethodValidationConfig.class, CustomValidatorBean.class,
MyValidBean.class, MyValidFactoryBean.class); MyValidBean.class, MyValidFactoryBean.class);
context.getBeansOfType(MyValidInterface.class).values().forEach(bean -> bean.myValidMethod("value", 5)); context.getBeansOfType(MyValidInterface.class).values().forEach(bean -> bean.myValidMethod("value", 5));
context.close();
} }
@Test @Test
public void testLazyValidatorForMethodValidationWithProxyTargetClass() { public void testLazyValidatorForMethodValidationWithProxyTargetClass() {
ApplicationContext context = new AnnotationConfigApplicationContext( AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext(
LazyMethodValidationConfigWithProxyTargetClass.class, CustomValidatorBean.class, LazyMethodValidationConfigWithProxyTargetClass.class, CustomValidatorBean.class,
MyValidBean.class, MyValidFactoryBean.class); MyValidBean.class, MyValidFactoryBean.class);
context.getBeansOfType(MyValidInterface.class).values().forEach(bean -> bean.myValidMethod("value", 5)); context.getBeansOfType(MyValidInterface.class).values().forEach(bean -> bean.myValidMethod("value", 5));
context.close();
} }

View File

@ -142,6 +142,7 @@ public class MethodValidationTests {
} }
@Test @Test
@SuppressWarnings("unchecked")
void modelAttributeAsync() { void modelAttributeAsync() {
// 1 for Mono argument validation + 1 for method validation of @RequestHeader // 1 for Mono argument validation + 1 for method validation of @RequestHeader