Clean up warnings in spring-test

This commit is contained in:
Sam Brannen
2024-04-26 15:49:09 +03:00
parent 3cfa4ed4f7
commit 3002813598

View File

@@ -20,7 +20,7 @@ import org.junit.jupiter.api.Test;
import org.springframework.beans.testfixture.beans.Employee;
import org.springframework.beans.testfixture.beans.Pet;
import org.springframework.context.ApplicationContext;
import org.springframework.context.ConfigurableApplicationContext;
import org.springframework.context.support.GenericGroovyApplicationContext;
import static org.assertj.core.api.Assertions.assertThat;
@@ -42,22 +42,23 @@ class GroovyControlGroupTests {
@Test
void verifyScriptUsingGenericGroovyApplicationContext() {
ApplicationContext ctx = new GenericGroovyApplicationContext(getClass(), "context.groovy");
try (ConfigurableApplicationContext ctx = new GenericGroovyApplicationContext(getClass(), "context.groovy")) {
String foo = ctx.getBean("foo", String.class);
assertThat(foo).isEqualTo("Foo");
String foo = ctx.getBean("foo", String.class);
assertThat(foo).isEqualTo("Foo");
String bar = ctx.getBean("bar", String.class);
assertThat(bar).isEqualTo("Bar");
String bar = ctx.getBean("bar", String.class);
assertThat(bar).isEqualTo("Bar");
Pet pet = ctx.getBean(Pet.class);
assertThat(pet).as("pet").isNotNull();
assertThat(pet.getName()).isEqualTo("Dogbert");
Pet pet = ctx.getBean(Pet.class);
assertThat(pet).as("pet").isNotNull();
assertThat(pet.getName()).isEqualTo("Dogbert");
Employee employee = ctx.getBean(Employee.class);
assertThat(employee).as("employee").isNotNull();
assertThat(employee.getName()).isEqualTo("Dilbert");
assertThat(employee.getCompany()).isEqualTo("???");
}
Employee employee = ctx.getBean(Employee.class);
assertThat(employee).as("employee").isNotNull();
assertThat(employee.getName()).isEqualTo("Dilbert");
assertThat(employee.getCompany()).isEqualTo("???");
}
}