app/testHelpers/TestDatabase.scala (13 lines of code) (raw):

package testHelpers import javax.inject.{Inject, Named} import play.api.{Application, Logger} import play.api.db.slick.DatabaseConfigProvider import slick.basic.{DatabaseConfig,BasicProfile} /** * Created by localhome on 19/01/2017. */ object TestDatabase { val logger: Logger = Logger(this.getClass) class testDbProvider @Inject() (app:Application, @play.db.NamedDatabase("test") provider:DatabaseConfigProvider) extends DatabaseConfigProvider { def get[P <: BasicProfile]: DatabaseConfig[P] = { provider.get } } }