Class AbstractEntityApplicationModelTest<M extends AbstractEntityModel<M,E,T>,E extends AbstractEntityEditModel,T extends EntityTableModel<E>>

java.lang.Object
is.codion.framework.model.test.AbstractEntityApplicationModelTest<M,E,T>
Type Parameters:
M - the EntityModel type
E - the EntityEditModel type
T - the EntityTableModel type

public abstract class AbstractEntityApplicationModelTest<M extends AbstractEntityModel<M,E,T>,E extends AbstractEntityEditModel,T extends EntityTableModel<E>> extends Object
A base class for testing EntityApplicationModel subclasses.
  • Constructor Details

    • AbstractEntityApplicationModelTest

      protected AbstractEntityApplicationModelTest()
  • Method Details

    • test

      @Test public void test()
    • constructorNullConnectionProvider

      @Test public void constructorNullConnectionProvider()
    • entityModelByEntityTypeNotFound

      @Test public void entityModelByEntityTypeNotFound()
    • entityModelByEntityType

      @Test public void entityModelByEntityType()
    • entityModelByClass

      @Test public void entityModelByClass()
    • containsEntityModel

      @Test public void containsEntityModel()
    • connectionProvider

      protected final EntityConnectionProvider connectionProvider()
    • createDepartmentModel

      protected abstract M createDepartmentModel()
      Returns:
      a EntityModel based on the department entity
      See Also: