persistence wortk

This commit is contained in:
eugenp
2013-08-12 22:34:31 +03:00
parent c7a1377cf6
commit c82d342eae
8 changed files with 159 additions and 12 deletions
@@ -2,9 +2,9 @@ package org.baeldung.ex.mappingexception;
import static org.apache.commons.lang3.RandomStringUtils.randomAlphabetic;
import org.baeldung.ex.mappingexception.spring.PersistenceConfig;
import org.baeldung.persistence.model.Foo;
import org.baeldung.persistence.service.IFooService;
import org.baeldung.ex.mappingexception.cause1.persistence.model.Foo;
import org.baeldung.ex.mappingexception.cause1.persistence.service.IFooService;
import org.baeldung.ex.mappingexception.spring.Cause1PersistenceConfig;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
@@ -13,17 +13,17 @@ import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
import org.springframework.test.context.support.AnnotationConfigContextLoader;
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(classes = { PersistenceConfig.class }, loader = AnnotationConfigContextLoader.class)
public class MappingExceptionIntegrationTest {
@ContextConfiguration(classes = { Cause1PersistenceConfig.class }, loader = AnnotationConfigContextLoader.class)
public class Cause1MappingExceptionIntegrationTest {
@Autowired
private IFooService fooService;
private IFooService fooApi;
// tests
@Test
public final void givenEntityIsPersisted_thenException() {
fooService.create(new Foo(randomAlphabetic(6)));
fooApi.create(new Foo(randomAlphabetic(6)));
}
}