Test properties

Use test-ebean.properties to configure EbeanServer for running tests. Typically we want to control ddl generation and run against h2 in-memory database or a docker container database.

Docker

Use docker-run to automatically start docker database containers to run tests against. We can get these containers to automatically start and be created with an appropriate database and user so that we can just run our tests.

Mocki Ebean

With docker-run there is now not much cause for using Mocki-Ebean these days. Still ... its here in case we want to still go down that path.