如何为匿名内部类编写junits?

时间:2015-07-08 06:59:59

标签: mockito

我已经搜索过为匿名内部类编写junits,但找不到任何解决方案。是否有一个使用Mockito为匿名内部类编写junits的简单示例?

1 个答案:

答案 0 :(得分:1)

一个匿名的内部类是一个实现细节,不要尝试和#34;为它编写测试"。

而是编写一个测试来描述使用内部类的类的行为。应该可以从父公共接口完全运用内部类的代码,否则为什么代码在那里?

如果您希望更改此功能的实现,测试现在将支持您进行更改。如果你以某种方式测试了内部阶级"你还需要重写测试,这会让你的工作变得更加困难而不是更容易。