diff --git a/src/test/java/org/springframework/samples/petclinic/model/ValidatorTests-config.xml b/src/test/java/org/springframework/samples/petclinic/model/ValidatorTests-config.xml
deleted file mode 100644
index 4dd740157..000000000
--- a/src/test/java/org/springframework/samples/petclinic/model/ValidatorTests-config.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/src/test/java/org/springframework/samples/petclinic/model/ValidatorTests.java b/src/test/java/org/springframework/samples/petclinic/model/ValidatorTests.java
index 298cf6bfe..354c15a9f 100644
--- a/src/test/java/org/springframework/samples/petclinic/model/ValidatorTests.java
+++ b/src/test/java/org/springframework/samples/petclinic/model/ValidatorTests.java
@@ -12,6 +12,7 @@ import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
+import org.springframework.validation.beanvalidation.LocalValidatorFactoryBean;
/**
*
@@ -20,12 +21,13 @@ import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
* (useful when upgrading to a new version of Hibernate Validator/ Bean Validation)
*
*/
-@ContextConfiguration("ValidatorTests-config.xml")
-@RunWith(SpringJUnit4ClassRunner.class)
public class ValidatorTests {
- @Autowired
- private Validator validator;
+ private Validator createValidator() {
+ LocalValidatorFactoryBean localValidatorFactoryBean = new LocalValidatorFactoryBean();
+ localValidatorFactoryBean.afterPropertiesSet();
+ return localValidatorFactoryBean;
+ }
@Test
public void emptyFirstName() {
@@ -34,6 +36,7 @@ public class ValidatorTests {
person.setFirstName("");
person.setLastName("smith");
+ Validator validator = createValidator();
Set> constraintViolations = validator.validate(person);
Assert.assertEquals(1, constraintViolations.size());