Class PersistenceBaseTestCase

java.lang.Object
io.github.devlibx.easy.testing.mysql.base.PersistenceBaseTestCase

public abstract class PersistenceBaseTestCase extends Object
  • Field Details

  • Constructor Details

    • PersistenceBaseTestCase

      public PersistenceBaseTestCase()
  • Method Details

    • setupTest

      public void setupTest()
    • setupPersistenceTestContext

      protected void setupPersistenceTestContext()
    • setupDatabase

      protected void setupDatabase()
    • bootstrapDatabase

      protected void bootstrapDatabase()
    • getModuleList

      protected List<com.google.inject.AbstractModule> getModuleList()
    • getOrCreateString

      public String getOrCreateString(String key)
    • getOrCreateString

      public String getOrCreateString(String key, String prefix)
    • getOrCreateLong

      public Long getOrCreateLong(String key)
    • getOrCreateUUID

      public UUID getOrCreateUUID(String key)
    • tearDown

      @AfterEach public void tearDown() throws Exception
      Throws:
      Exception