【发布时间】:2016-02-02 08:10:31
【问题描述】:
我想模拟单例对象? 在scalamock-3中似乎是不可能的
我发现easyMock和powerMock可以模拟单例对象 (来自https://github.com/fabura/scala-MockStaticObjects)
但是,我无法完成这项工作? 有什么想法吗?
【问题讨论】:
-
你为什么需要它?你想解决什么问题?
-
我有一个数据库单例对象,我想模拟这个数据库管理器。
-
创建一个描述数据库操作的特征并在单例对象中实现这个特征不是更好吗?因此你可以模拟这个特征
-
你真的是说 scala 2.7.11 吗?这绝对是古老的,它将严重限制您可以使用语言和生态系统做什么。
标签: scala mockito powermock scalatest scalamock