Class DummyJpaTransactionManager
- java.lang.Object
-
- google.registry.persistence.transaction.DummyJpaTransactionManager
-
public class DummyJpaTransactionManager extends java.lang.Object
A dummy implementation forJpaTransactionManager
which throws exception when any of its method is invoked.This is used to initialize the
TransactionManagerFactory.tm()
when running unit tests, because obviously we cannot connect to the actual Cloud SQL backend in a unit test.If a unit test needs to access the Cloud SQL database, it must add
JpaTransactionManagerExtension
as a JUnit extension in the test class.
-
-
Constructor Summary
Constructors Constructor Description DummyJpaTransactionManager()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static JpaTransactionManager
create()
Constructs a dummyJpaTransactionManager
instance.
-
-
-
Method Detail
-
create
public static JpaTransactionManager create()
Constructs a dummyJpaTransactionManager
instance.
-
-