【发布时间】:2016-06-29 21:36:05
【问题描述】:
我正在做一个 scala 测试来测试使用隐式转换方法的代码。我不想使用那些隐式转换,而是想在测试中模拟/覆盖它们。有可能吗?
implicit class Typeconverter(objA: typeA) {
def asTypeB = {
// return a typeB object
}
}
def methodA(request: typeA) {
...............
request.asTypeB
...............
}
在测试方法 A 时,我想模拟/覆盖“asTypeB”而不是实际调用的方法。
【问题讨论】:
-
能否请您添加您当前正在做什么以及您想要做什么的代码
标签: scala unit-testing mockito implicit-conversion scalatest