Skip to content

Commit 14c76d3

Browse files
author
eugenp
committed
cleanup of examples
1 parent 5a1c890 commit 14c76d3

File tree

10 files changed

+10
-138
lines changed

10 files changed

+10
-138
lines changed

spring-exceptions/src/main/java/org/baeldung/ex/mappingexception/cause1/persistence/dao/FooDao.java

Lines changed: 0 additions & 23 deletions
This file was deleted.

spring-exceptions/src/main/java/org/baeldung/ex/mappingexception/cause1/persistence/dao/IFooDao.java

Lines changed: 0 additions & 8 deletions
This file was deleted.

spring-exceptions/src/main/java/org/baeldung/ex/mappingexception/cause1/persistence/service/FooService.java

Lines changed: 0 additions & 27 deletions
This file was deleted.

spring-exceptions/src/main/java/org/baeldung/ex/mappingexception/cause1/persistence/service/IFooService.java

Lines changed: 0 additions & 8 deletions
This file was deleted.

spring-exceptions/src/main/java/org/baeldung/ex/mappingexception/cause2/persistence/dao/FooDao.java

Lines changed: 0 additions & 23 deletions
This file was deleted.

spring-exceptions/src/main/java/org/baeldung/ex/mappingexception/cause2/persistence/dao/IFooDao.java

Lines changed: 0 additions & 8 deletions
This file was deleted.

spring-exceptions/src/main/java/org/baeldung/ex/mappingexception/cause2/persistence/service/FooService.java

Lines changed: 0 additions & 27 deletions
This file was deleted.

spring-exceptions/src/main/java/org/baeldung/ex/mappingexception/cause2/persistence/service/IFooService.java

Lines changed: 0 additions & 8 deletions
This file was deleted.

spring-exceptions/src/test/java/org/baeldung/ex/mappingexception/Cause1MappingExceptionIntegrationTest.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,27 +3,29 @@
33
import static org.apache.commons.lang3.RandomStringUtils.randomAlphabetic;
44

55
import org.baeldung.ex.mappingexception.cause1.persistence.model.Foo;
6-
import org.baeldung.ex.mappingexception.cause1.persistence.service.IFooService;
76
import org.baeldung.ex.mappingexception.spring.Cause1PersistenceConfig;
7+
import org.hibernate.SessionFactory;
88
import org.junit.Test;
99
import org.junit.runner.RunWith;
1010
import org.springframework.beans.factory.annotation.Autowired;
1111
import org.springframework.test.context.ContextConfiguration;
1212
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
1313
import org.springframework.test.context.support.AnnotationConfigContextLoader;
14+
import org.springframework.transaction.annotation.Transactional;
1415

1516
@RunWith(SpringJUnit4ClassRunner.class)
1617
@ContextConfiguration(classes = { Cause1PersistenceConfig.class }, loader = AnnotationConfigContextLoader.class)
1718
public class Cause1MappingExceptionIntegrationTest {
1819

1920
@Autowired
20-
private IFooService fooApi;
21+
private SessionFactory sessionFactory;
2122

2223
// tests
2324

2425
@Test
26+
@Transactional
2527
public final void givenEntityIsPersisted_thenException() {
26-
fooApi.create(new Foo(randomAlphabetic(6)));
28+
sessionFactory.getCurrentSession().saveOrUpdate(new Foo(randomAlphabetic(6)));
2729
}
2830

2931
}

spring-exceptions/src/test/java/org/baeldung/ex/mappingexception/Cause2MappingExceptionIntegrationTest.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,27 +3,29 @@
33
import static org.apache.commons.lang3.RandomStringUtils.randomAlphabetic;
44

55
import org.baeldung.ex.mappingexception.cause2.persistence.model.Foo;
6-
import org.baeldung.ex.mappingexception.cause2.persistence.service.IFooService;
76
import org.baeldung.ex.mappingexception.spring.Cause2PersistenceConfig;
7+
import org.hibernate.SessionFactory;
88
import org.junit.Test;
99
import org.junit.runner.RunWith;
1010
import org.springframework.beans.factory.annotation.Autowired;
1111
import org.springframework.test.context.ContextConfiguration;
1212
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
1313
import org.springframework.test.context.support.AnnotationConfigContextLoader;
14+
import org.springframework.transaction.annotation.Transactional;
1415

1516
@RunWith(SpringJUnit4ClassRunner.class)
1617
@ContextConfiguration(classes = { Cause2PersistenceConfig.class }, loader = AnnotationConfigContextLoader.class)
1718
public class Cause2MappingExceptionIntegrationTest {
1819

1920
@Autowired
20-
private IFooService fooApi;
21+
private SessionFactory sessionFactory;
2122

2223
// tests
2324

2425
@Test
26+
@Transactional
2527
public final void givenEntityIsPersisted_thenException() {
26-
fooApi.create(new Foo(randomAlphabetic(6)));
28+
sessionFactory.getCurrentSession().saveOrUpdate(new Foo(randomAlphabetic(6)));
2729
}
2830

2931
}

0 commit comments

Comments
 (0)