import org.scalatest.fixture.FlatSpec
class MemberSpec extends FlatSpec with AutoRollback {
describe of "Member"
it should "create a new record" in { implicit session =>
Member.create(1, "Alice")
Member.find(1).isDefined should be(true)
}
}
class LegacyAccountSpec extends FlatSpec with AutoRollback {
overridedef db = NamedDB('db2).toDB
overridedef fixture(implicit session: DBSession) {
SQL("insert into legacy_accounts values ...").update.apply()
}
it should "create a new record" in { implicit session =?
LegacyAccount.create(2, "Bob")
LegacyAccount.find(2).isDefined should be(true)
}
}
AutoRollback for ScalaTest