Du har öppna-ejb-beroenden med scope test
Det fungerar i runtime, eftersom det beror på vilka beroenden som apache-servern har när du kör programmet, när du kör tester har du inte tillhandahållit beroenden som du behöver.
Du kan hänvisa till den här länken https://mvnrepository.com/artifact /org.apache.openjpa/openjpa/3.0.0
För att åtgärda problemet lägg till detta beroende :https:/ /mvnrepository.com/artifact/org.hibernate.javax.persistence/hibernate-jpa-2.1-api