我试图嘲笑来自我的课程的另一个类的实例的调用。我看到的问题是,当我运行我的测试时,看起来我的模拟对象不会被真实对象所取代。我在这里举了一个简单的例子来解释这个案例。在这里,我想打印tada
而不是的默认方法this is awsome
。我已经把我的代码放在下面的链接中供参考,请让我知道我做错了什么,如果有的话。模拟来自课堂的外部方法调用注意:
https://gist.github.com/anonymous/1eab366c60efb75b9075f100a67c851b
ExcelSupporTest打印this is awsome
代替tada
当我试图嘲弄optionPane.printAwsome()
可有人点我到我在做什么错在这里。
我什么也没看到上面的嘲笑。你能分享一下你试图模拟方法/课程的代码吗?我也没有看到上面的任何测试。 – nullpointer
我做了一个更简单的版本,以消除开销看看,让我知道如果这有助于 – user2540256
你已经改变了问题360与代码删除以及。请改善问题以获得更好的理解。这也有助于更新问题 – nullpointer