Du har open-ejb afhængigheder med scope test
Det fungerer i runtime, fordi det afhænger af de afhængigheder, som apache-serveren har, når du kører applikationen, når du kører test, har du ikke angivet de afhængigheder, som du har brug for.
Du kan henvise til dette link https://mvnrepository.com/artifact /org.apache.openjpa/openjpa/3.0.0
For at løse problemet skal du tilføje denne afhængighed:https:/ /mvnrepository.com/artifact/org.hibernate.javax.persistence/hibernate-jpa-2.1-api