22 lines
585 B
Scala
22 lines
585 B
Scala
|
package controller
|
||
|
|
||
|
import org.scalatestplus.play.{BaseOneAppPerSuite, PlaySpec}
|
||
|
import play.api.test.FakeRequest
|
||
|
import play.api.test.Helpers._
|
||
|
|
||
|
/**
|
||
|
* Runs a functional test with the application, using an in memory
|
||
|
* database. Migrations are handled automatically by play-flyway
|
||
|
*/
|
||
|
class FunctionalSpec extends PlaySpec with BaseOneAppPerSuite with MyApplicationFactory {
|
||
|
|
||
|
"HomeController" should {
|
||
|
|
||
|
"work with in memory h2 database" in {
|
||
|
val future = route(app, FakeRequest(GET, "/")).get
|
||
|
contentAsString(future) must include("myuser@example.com")
|
||
|
}
|
||
|
}
|
||
|
|
||
|
}
|