Skip to content

Commit

Permalink
Test uses wrong authenticator
Browse files Browse the repository at this point in the history
  • Loading branch information
akkie committed Jul 19, 2015
1 parent 8a4de6b commit 2eaa5b6
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions test/controllers/ApplicationControllerSpec.scala
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import java.util.UUID

import com.google.inject.AbstractModule
import com.mohiva.play.silhouette.api.{ Environment, LoginInfo }
import com.mohiva.play.silhouette.impl.authenticators.SessionAuthenticator
import com.mohiva.play.silhouette.impl.authenticators.CookieAuthenticator
import com.mohiva.play.silhouette.test._
import models.User
import net.codingwell.scalaguice.ScalaModule
Expand All @@ -24,7 +24,7 @@ class ApplicationControllerSpec extends PlaySpecification with Mockito {
"redirect to login page if user is unauthorized" in new Context {
new WithApplication(application) {
val Some(redirectResult) = route(FakeRequest(routes.ApplicationController.index())
.withAuthenticator[SessionAuthenticator](LoginInfo("invalid", "invalid"))
.withAuthenticator[CookieAuthenticator](LoginInfo("invalid", "invalid"))
)

status(redirectResult) must be equalTo SEE_OTHER
Expand All @@ -43,7 +43,7 @@ class ApplicationControllerSpec extends PlaySpecification with Mockito {
"return 200 if user is authorized" in new Context {
new WithApplication(application) {
val Some(result) = route(FakeRequest(routes.ApplicationController.index())
.withAuthenticator[SessionAuthenticator](identity.loginInfo)
.withAuthenticator[CookieAuthenticator](identity.loginInfo)
)

status(result) must beEqualTo(OK)
Expand All @@ -61,7 +61,7 @@ class ApplicationControllerSpec extends PlaySpecification with Mockito {
*/
class FakeModule extends AbstractModule with ScalaModule {
def configure() = {
bind[Environment[User, SessionAuthenticator]].toInstance(env)
bind[Environment[User, CookieAuthenticator]].toInstance(env)
}
}

Expand All @@ -81,7 +81,7 @@ class ApplicationControllerSpec extends PlaySpecification with Mockito {
/**
* A Silhouette fake environment.
*/
implicit val env: Environment[User, SessionAuthenticator] = new FakeEnvironment[User, SessionAuthenticator](Seq(identity.loginInfo -> identity))
implicit val env: Environment[User, CookieAuthenticator] = new FakeEnvironment[User, CookieAuthenticator](Seq(identity.loginInfo -> identity))

/**
* The application.
Expand Down

0 comments on commit 2eaa5b6

Please sign in to comment.