Skip to content

Instantly share code, notes, and snippets.

@seratch
Created August 9, 2013 08:27
Show Gist options
  • Save seratch/6192018 to your computer and use it in GitHub Desktop.
Save seratch/6192018 to your computer and use it in GitHub Desktop.
mocked DBSession
scala> import org.mockito.Mockito._
import org.mockito.Mockito._
scala> implicit val session: DBSession = mock(classOf[DBSession])
session: scalikejdbc.DBSession = Mock for DBSession, hashCode: 339695449
scala> sql"select * from companies".map(_.toMap).list.apply()
res0: List[Map[String,Any]] = null
scala> :q
@j5ik2o
Copy link

j5ik2o commented Aug 13, 2013

AsyncDBSessionをmock化するとAsyncSQLToOption#future内部で落ちますね。
AsyncDBSession#singleの挙動を指定しないとだめかな。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment