package weaver
- Source
- package.scala
Linear Supertypes
Type Members
- trait Checker[M[_]] extends AnyRef
Module with a mix-in trait for specifications that enables checking of doobie
Query
andUpdate
values.Module with a mix-in trait for specifications that enables checking of doobie
Query
andUpdate
values.object ExampleSuite extends IOSuite with IOChecker { override type Res = Transactor[IO] override def sharedResource: Resource[IO, Res] = // The transactor to use for the tests. Resource.pure(Transactor.fromDriverManager[IO](...)) // Now just mention the queries. Arguments are not used. test("findByNameAndAge") { implicit transactor => check(MyDaoModule.findByNameAndAge(null, 0)) } test("allWoozles") { implicit transactor => check(MyDaoModule.allWoozles) } }
- type IOChecker = Checker[IO]