Scala 使用隔离测试光滑的应用程序
测试使用Slick的应用程序的最佳实践是什么?理想情况下,我希望与生成性测试保持兼容,因此我的测试用例应该彼此隔离。这似乎表明我需要在测试用例之间设置事务隔离(在每个测试用例之后回滚),或者让每个测试用例创建并删除自己的表集,并使用某种名称空间隔离。我还使用Scalatest和Scalacheck,尽管我不确定这是否相关。我很乐意找到测试方法,但我真的很难找到关于如何实现这一点的好文档。基于JDBC,您可以看看单元测试,我已经用常规集合支持的数据访问对象代替了光滑的驱动DB代码。因此,我的大部分测试都很顺利。这专门用于数据访问对象本身的集成测试和单元测试。Scala 使用隔离测试光滑的应用程序,scala,testing,slick,Scala,Testing,Slick,测试使用Slick的应用程序的最佳实践是什么?理想情况下,我希望与生成性测试保持兼容,因此我的测试用例应该彼此隔离。这似乎表明我需要在测试用例之间设置事务隔离(在每个测试用例之后回滚),或者让每个测试用例创建并删除自己的表集,并使用某种名称空间隔离。我还使用Scalatest和Scalacheck,尽管我不确定这是否相关。我很乐意找到测试方法,但我真的很难找到关于如何实现这一点的好文档。基于JDBC,您可以看看单元测试,我已经用常规集合支持的数据访问对象代替了光滑的驱动DB代码。因此,我的大部分