diff options
Diffstat (limited to 'extensions/persist/test/com')
16 files changed, 73 insertions, 21 deletions
diff --git a/extensions/persist/test/com/google/inject/persist/AllTests.java b/extensions/persist/test/com/google/inject/persist/AllTests.java index 282718dc..8651fc62 100644 --- a/extensions/persist/test/com/google/inject/persist/AllTests.java +++ b/extensions/persist/test/com/google/inject/persist/AllTests.java @@ -27,6 +27,7 @@ import com.google.inject.persist.jpa.ManagedLocalTransactionsAcrossRequestTest; import com.google.inject.persist.jpa.ManagedLocalTransactionsTest; import com.google.inject.persist.jpa.ManualLocalTransactionsTest; import com.google.inject.persist.jpa.ManualLocalTransactionsWithCustomMatcherTest; + import junit.framework.Test; import junit.framework.TestSuite; diff --git a/extensions/persist/test/com/google/inject/persist/EdslTest.java b/extensions/persist/test/com/google/inject/persist/EdslTest.java index 078ef170..9fd502f0 100644 --- a/extensions/persist/test/com/google/inject/persist/EdslTest.java +++ b/extensions/persist/test/com/google/inject/persist/EdslTest.java @@ -4,6 +4,7 @@ import com.google.inject.AbstractModule; import com.google.inject.Guice; import com.google.inject.Stage; import com.google.inject.persist.jpa.JpaPersistModule; + import junit.framework.TestCase; /** diff --git a/extensions/persist/test/com/google/inject/persist/jpa/ClassLevelManagedLocalTransactionsTest.java b/extensions/persist/test/com/google/inject/persist/jpa/ClassLevelManagedLocalTransactionsTest.java index 68ee4108..36fcb312 100644 --- a/extensions/persist/test/com/google/inject/persist/jpa/ClassLevelManagedLocalTransactionsTest.java +++ b/extensions/persist/test/com/google/inject/persist/jpa/ClassLevelManagedLocalTransactionsTest.java @@ -21,12 +21,15 @@ import com.google.inject.Inject; import com.google.inject.Injector; import com.google.inject.persist.PersistService; import com.google.inject.persist.Transactional; + +import junit.framework.TestCase; + import java.io.FileNotFoundException; import java.io.IOException; import java.util.Date; import java.util.List; + import javax.persistence.EntityManager; -import junit.framework.TestCase; /** * This test asserts class level @Transactional annotation behavior. @@ -36,6 +39,7 @@ import junit.framework.TestCase; * * @author Dhanji R. Prasanna (dhanji@gmail.com) */ + public class ClassLevelManagedLocalTransactionsTest extends TestCase { private Injector injector; private static final String UNIQUE_TEXT = "JPAsome unique text88888" + new Date(); diff --git a/extensions/persist/test/com/google/inject/persist/jpa/CustomPropsEntityManagerFactoryProvisionTest.java b/extensions/persist/test/com/google/inject/persist/jpa/CustomPropsEntityManagerFactoryProvisionTest.java index 93d2a4a3..288b2778 100644 --- a/extensions/persist/test/com/google/inject/persist/jpa/CustomPropsEntityManagerFactoryProvisionTest.java +++ b/extensions/persist/test/com/google/inject/persist/jpa/CustomPropsEntityManagerFactoryProvisionTest.java @@ -20,14 +20,18 @@ import com.google.inject.Guice; import com.google.inject.Injector; import com.google.inject.persist.PersistService; import com.google.inject.persist.UnitOfWork; + +import junit.framework.TestCase; + import java.util.Properties; + import javax.persistence.EntityManager; import javax.persistence.EntityManagerFactory; -import junit.framework.TestCase; /** * @author Dhanji R. Prasanna (dhanji@gmail.com) */ + public class CustomPropsEntityManagerFactoryProvisionTest extends TestCase { private Injector injector; diff --git a/extensions/persist/test/com/google/inject/persist/jpa/DynamicFinderTest.java b/extensions/persist/test/com/google/inject/persist/jpa/DynamicFinderTest.java index 5c5baf3c..2fd40a49 100644 --- a/extensions/persist/test/com/google/inject/persist/jpa/DynamicFinderTest.java +++ b/extensions/persist/test/com/google/inject/persist/jpa/DynamicFinderTest.java @@ -23,18 +23,22 @@ import com.google.inject.Provider; import com.google.inject.persist.PersistService; import com.google.inject.persist.Transactional; import com.google.inject.persist.finder.Finder; + +import junit.framework.TestCase; + import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.UUID; + import javax.persistence.EntityManager; -import junit.framework.TestCase; /** * A test around providing sessions (starting, closing etc.) * * @author Dhanji R. Prasanna (dhanji@gmail.com) */ + public class DynamicFinderTest extends TestCase { private Injector injector; @@ -102,4 +106,4 @@ public class DynamicFinderTest extends TestCase { return lastEm.contains(t); } } -}
\ No newline at end of file +} diff --git a/extensions/persist/test/com/google/inject/persist/jpa/EntityManagerFactoryProvisionTest.java b/extensions/persist/test/com/google/inject/persist/jpa/EntityManagerFactoryProvisionTest.java index add4633a..d2ec9252 100644 --- a/extensions/persist/test/com/google/inject/persist/jpa/EntityManagerFactoryProvisionTest.java +++ b/extensions/persist/test/com/google/inject/persist/jpa/EntityManagerFactoryProvisionTest.java @@ -20,13 +20,16 @@ import com.google.inject.Guice; import com.google.inject.Injector; import com.google.inject.persist.PersistService; import com.google.inject.persist.UnitOfWork; + +import junit.framework.TestCase; + import javax.persistence.EntityManager; import javax.persistence.EntityManagerFactory; -import junit.framework.TestCase; /** * @author Dhanji R. Prasanna (dhanji@gmail.com) */ + public class EntityManagerFactoryProvisionTest extends TestCase { private Injector injector; diff --git a/extensions/persist/test/com/google/inject/persist/jpa/EntityManagerPerRequestProvisionTest.java b/extensions/persist/test/com/google/inject/persist/jpa/EntityManagerPerRequestProvisionTest.java index 08e910f7..733884f6 100644 --- a/extensions/persist/test/com/google/inject/persist/jpa/EntityManagerPerRequestProvisionTest.java +++ b/extensions/persist/test/com/google/inject/persist/jpa/EntityManagerPerRequestProvisionTest.java @@ -22,15 +22,18 @@ import com.google.inject.Injector; import com.google.inject.persist.PersistService; import com.google.inject.persist.Transactional; import com.google.inject.persist.UnitOfWork; + +import junit.framework.TestCase; + import javax.persistence.EntityManager; import javax.persistence.EntityManagerFactory; -import junit.framework.TestCase; /** * A test around providing sessions (starting, closing etc.) * * @author Dhanji R. Prasanna (dhanji@gmail.com) */ + public class EntityManagerPerRequestProvisionTest extends TestCase { private Injector injector; @@ -114,4 +117,4 @@ public class EntityManagerPerRequestProvisionTest extends TestCase { return em.contains(t); } } -}
\ No newline at end of file +} diff --git a/extensions/persist/test/com/google/inject/persist/jpa/EntityManagerProvisionTest.java b/extensions/persist/test/com/google/inject/persist/jpa/EntityManagerProvisionTest.java index 9ab97b7e..fbde101a 100644 --- a/extensions/persist/test/com/google/inject/persist/jpa/EntityManagerProvisionTest.java +++ b/extensions/persist/test/com/google/inject/persist/jpa/EntityManagerProvisionTest.java @@ -22,15 +22,18 @@ import com.google.inject.Injector; import com.google.inject.Provider; import com.google.inject.persist.PersistService; import com.google.inject.persist.Transactional; + +import junit.framework.TestCase; + import javax.persistence.EntityManager; import javax.persistence.EntityManagerFactory; -import junit.framework.TestCase; /** * A test around providing sessions (starting, closing etc.) * * @author Dhanji R. Prasanna (dhanji@gmail.com) */ + public class EntityManagerProvisionTest extends TestCase { private Injector injector; @@ -112,4 +115,4 @@ public class EntityManagerProvisionTest extends TestCase { return lastEm.contains(t); } } -}
\ No newline at end of file +} diff --git a/extensions/persist/test/com/google/inject/persist/jpa/JoiningLocalTransactionsTest.java b/extensions/persist/test/com/google/inject/persist/jpa/JoiningLocalTransactionsTest.java index 87bcba68..a1e4e807 100644 --- a/extensions/persist/test/com/google/inject/persist/jpa/JoiningLocalTransactionsTest.java +++ b/extensions/persist/test/com/google/inject/persist/jpa/JoiningLocalTransactionsTest.java @@ -22,16 +22,20 @@ import com.google.inject.Injector; import com.google.inject.persist.PersistService; import com.google.inject.persist.Transactional; import com.google.inject.persist.UnitOfWork; + +import junit.framework.TestCase; + import java.io.IOException; import java.util.Date; + import javax.persistence.EntityManager; import javax.persistence.EntityManagerFactory; import javax.persistence.NoResultException; -import junit.framework.TestCase; /** * @author Dhanji R. Prasanna (dhanji@gmail.com) */ + public class JoiningLocalTransactionsTest extends TestCase { private Injector injector; private static final String UNIQUE_TEXT = JoiningLocalTransactionsTest.class + "some unique text" diff --git a/extensions/persist/test/com/google/inject/persist/jpa/JpaParentTestEntity.java b/extensions/persist/test/com/google/inject/persist/jpa/JpaParentTestEntity.java index f92d117f..600e0883 100644 --- a/extensions/persist/test/com/google/inject/persist/jpa/JpaParentTestEntity.java +++ b/extensions/persist/test/com/google/inject/persist/jpa/JpaParentTestEntity.java @@ -18,6 +18,7 @@ package com.google.inject.persist.jpa; import java.util.ArrayList; import java.util.List; + import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.Id; diff --git a/extensions/persist/test/com/google/inject/persist/jpa/JpaWorkManagerTest.java b/extensions/persist/test/com/google/inject/persist/jpa/JpaWorkManagerTest.java index efe063a5..1bdbf97d 100644 --- a/extensions/persist/test/com/google/inject/persist/jpa/JpaWorkManagerTest.java +++ b/extensions/persist/test/com/google/inject/persist/jpa/JpaWorkManagerTest.java @@ -22,15 +22,19 @@ import com.google.inject.Injector; import com.google.inject.persist.PersistService; import com.google.inject.persist.Transactional; import com.google.inject.persist.UnitOfWork; + +import junit.framework.TestCase; + import java.util.Date; + import javax.persistence.EntityManager; import javax.persistence.EntityManagerFactory; import javax.persistence.Query; -import junit.framework.TestCase; /** * @author Dhanji R. Prasanna (dhanji@gmail.com) */ + public class JpaWorkManagerTest extends TestCase { private Injector injector; private static final String UNIQUE_TEXT_3 = JpaWorkManagerTest.class.getSimpleName() @@ -111,4 +115,4 @@ public class JpaWorkManagerTest extends TestCase { em.persist(testEntity); } } -}
\ No newline at end of file +} diff --git a/extensions/persist/test/com/google/inject/persist/jpa/ManagedLocalTransactionsAcrossRequestTest.java b/extensions/persist/test/com/google/inject/persist/jpa/ManagedLocalTransactionsAcrossRequestTest.java index 1b575eda..76e3f7fd 100644 --- a/extensions/persist/test/com/google/inject/persist/jpa/ManagedLocalTransactionsAcrossRequestTest.java +++ b/extensions/persist/test/com/google/inject/persist/jpa/ManagedLocalTransactionsAcrossRequestTest.java @@ -24,16 +24,20 @@ import com.google.inject.persist.PersistService; import com.google.inject.persist.Transactional; import com.google.inject.persist.UnitOfWork; import com.google.inject.persist.finder.Finder; + +import junit.framework.TestCase; + import java.io.IOException; import java.util.Date; + import javax.persistence.EntityManager; import javax.persistence.EntityManagerFactory; import javax.persistence.NoResultException; -import junit.framework.TestCase; /** * @author Dhanji R. Prasanna (dhanji@gmail.com) */ + public class ManagedLocalTransactionsAcrossRequestTest extends TestCase { private Injector injector; private static final String UNIQUE_TEXT = "some unique text" + new Date(); @@ -168,7 +172,7 @@ public class ManagedLocalTransactionsAcrossRequestTest extends TestCase { injector.getInstance(UnitOfWork.class).end(); fail(); } catch (NoResultException e) {} - + injector.getInstance(UnitOfWork.class).end(); } @@ -224,4 +228,4 @@ public class ManagedLocalTransactionsAcrossRequestTest extends TestCase { return null; } } -}
\ No newline at end of file +} diff --git a/extensions/persist/test/com/google/inject/persist/jpa/ManagedLocalTransactionsTest.java b/extensions/persist/test/com/google/inject/persist/jpa/ManagedLocalTransactionsTest.java index be218c7b..2ba9195c 100644 --- a/extensions/persist/test/com/google/inject/persist/jpa/ManagedLocalTransactionsTest.java +++ b/extensions/persist/test/com/google/inject/persist/jpa/ManagedLocalTransactionsTest.java @@ -22,16 +22,20 @@ import com.google.inject.Injector; import com.google.inject.persist.PersistService; import com.google.inject.persist.Transactional; import com.google.inject.persist.UnitOfWork; + +import junit.framework.TestCase; + import java.io.IOException; import java.util.Date; + import javax.persistence.EntityManager; import javax.persistence.EntityManagerFactory; import javax.persistence.NoResultException; -import junit.framework.TestCase; /** * @author Dhanji R. Prasanna (dhanji@gmail.com) */ + public class ManagedLocalTransactionsTest extends TestCase { private Injector injector; private static final String UNIQUE_TEXT = "some unique text" + new Date(); @@ -171,4 +175,4 @@ public class ManagedLocalTransactionsTest extends TestCase { throw new IllegalStateException(); } } -}
\ No newline at end of file +} diff --git a/extensions/persist/test/com/google/inject/persist/jpa/ManualLocalTransactionsConfidenceTest.java b/extensions/persist/test/com/google/inject/persist/jpa/ManualLocalTransactionsConfidenceTest.java index d5e11929..ecd2999c 100644 --- a/extensions/persist/test/com/google/inject/persist/jpa/ManualLocalTransactionsConfidenceTest.java +++ b/extensions/persist/test/com/google/inject/persist/jpa/ManualLocalTransactionsConfidenceTest.java @@ -21,14 +21,18 @@ import com.google.inject.Inject; import com.google.inject.Injector; import com.google.inject.persist.PersistService; import com.google.inject.persist.Transactional; + +import junit.framework.TestCase; + import java.util.Date; + import javax.persistence.EntityManager; import javax.persistence.PersistenceException; -import junit.framework.TestCase; /** * @author Dhanji R. Prasanna (dhanji@gmail.com) */ + public class ManualLocalTransactionsConfidenceTest extends TestCase { private Injector injector; private static final String UNIQUE_TEXT_3 = diff --git a/extensions/persist/test/com/google/inject/persist/jpa/ManualLocalTransactionsTest.java b/extensions/persist/test/com/google/inject/persist/jpa/ManualLocalTransactionsTest.java index 9044051b..2baa3455 100644 --- a/extensions/persist/test/com/google/inject/persist/jpa/ManualLocalTransactionsTest.java +++ b/extensions/persist/test/com/google/inject/persist/jpa/ManualLocalTransactionsTest.java @@ -22,10 +22,13 @@ import com.google.inject.Injector; import com.google.inject.persist.PersistService; import com.google.inject.persist.Transactional; import com.google.inject.persist.UnitOfWork; + +import junit.framework.TestCase; + import java.util.Date; + import javax.persistence.EntityManager; import javax.persistence.EntityManagerFactory; -import junit.framework.TestCase; /** * For instance, a session-per-request strategy will control the opening and closing of the EM at @@ -33,6 +36,7 @@ import junit.framework.TestCase; * * @author Dhanji R. Prasanna (dhanji@gmail.com) */ + public class ManualLocalTransactionsTest extends TestCase { private Injector injector; private static final String UNIQUE_TEXT = "some unique text" + new Date(); @@ -98,4 +102,4 @@ public class ManualLocalTransactionsTest extends TestCase { } } -}
\ No newline at end of file +} diff --git a/extensions/persist/test/com/google/inject/persist/jpa/ManualLocalTransactionsWithCustomMatcherTest.java b/extensions/persist/test/com/google/inject/persist/jpa/ManualLocalTransactionsWithCustomMatcherTest.java index 7fedb868..4290d1d7 100644 --- a/extensions/persist/test/com/google/inject/persist/jpa/ManualLocalTransactionsWithCustomMatcherTest.java +++ b/extensions/persist/test/com/google/inject/persist/jpa/ManualLocalTransactionsWithCustomMatcherTest.java @@ -22,10 +22,13 @@ import com.google.inject.Injector; import com.google.inject.persist.PersistService; import com.google.inject.persist.Transactional; import com.google.inject.persist.UnitOfWork; + +import junit.framework.TestCase; + import java.util.Date; + import javax.persistence.EntityManager; import javax.persistence.EntityManagerFactory; -import junit.framework.TestCase; /** * Created with IntelliJ IDEA. On: 2/06/2007 @@ -36,6 +39,7 @@ import junit.framework.TestCase; * @author Dhanji R. Prasanna (dhanji@gmail.com) * @since 1.0 */ + public class ManualLocalTransactionsWithCustomMatcherTest extends TestCase { private Injector injector; private static final String UNIQUE_TEXT = "some unique text" + new Date(); |