$ mvn -o -B test -Dtest=CdiValidationTest (trimmed to the Weld startup line, the test's own RESULT line, and the surefire summary) 10:23:06.811 [main] INFO org.jboss.weld.Version -- WELD-000900: 6.0.4 (Final) RESULT[cdi-validation-injection-works]: validator obtained from a running Weld SE container | StockLevel(3) violations=1 | StockLevel(5) violations=0 | StockLevel(10) violations=0 -- InventoryPolicy.minimumThreshold()=5 was actually injected and actually used, no NullPointerException anywhere. ------------------------------------------------------------------------------- Test set: com.ankurm.hibernatedemo.validation.CdiValidationTest ------------------------------------------------------------------------------- Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.150 s -- in com.ankurm.hibernatedemo.validation.CdiValidationTest