Skip to content

Commit d0d6f08

Browse files
committed
Add cleanup method to test
Signed-off-by: Jan Schatteman <[email protected]>
1 parent 8da3f37 commit d0d6f08

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

hibernate-core/src/test/java/org/hibernate/orm/test/jpa/query/RegisterNamedQueryWithParameterTest.java

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
import org.hibernate.testing.orm.junit.JiraKey;
66
import org.hibernate.testing.orm.junit.EntityManagerFactoryScope;
77
import org.hibernate.testing.orm.junit.Jpa;
8+
import org.junit.jupiter.api.AfterAll;
89
import org.junit.jupiter.api.BeforeAll;
910
import org.junit.jupiter.api.Test;
1011

1112
import jakarta.persistence.Entity;
1213
import jakarta.persistence.Id;
13-
import jakarta.persistence.NamedNativeQuery;
1414
import jakarta.persistence.Query;
1515
import jakarta.persistence.Table;
1616

@@ -32,16 +32,23 @@ public void setUp(EntityManagerFactoryScope scope) {
3232
Query query = entityManager.createNativeQuery( QUERY );
3333
scope.getEntityManagerFactory().addNamedQuery( "ENTITY_BY_NAME", query );
3434

35-
TestEntity entity = new TestEntity( 1l, "And", 1 );
36-
TestEntity entity2 = new TestEntity( 2l, "Fab", 2 );
35+
TestEntity entity = new TestEntity( 1L, "And", 1 );
36+
TestEntity entity2 = new TestEntity( 2L, "Fab", 2 );
3737
entityManager.persist( entity );
3838
entityManager.persist( entity2 );
3939
}
4040
);
4141
}
4242

43+
@AfterAll
44+
public void tearDown(EntityManagerFactoryScope scope) {
45+
scope.inTransaction(
46+
entityManager -> entityManager.createQuery( "delete from TestEntity" ).executeUpdate()
47+
);
48+
}
49+
4350
@Test
44-
public void testExecuteNativQuery(EntityManagerFactoryScope scope) {
51+
public void testExecuteNativeQuery(EntityManagerFactoryScope scope) {
4552
scope.inTransaction(
4653
entityManager -> {
4754
Query query = entityManager.createNamedQuery( QUERY_NAME );

0 commit comments

Comments
 (0)