相关疑难解决方法(0)

Liskov替代原则的例子是什么?

我听说Liskov替换原则(LSP)是面向对象设计的基本原则.它是什么以及它的使用例子是什么?

oop liskov-substitution-principle definition design-principles solid-principles

845
推荐指数
24
解决办法
29万
查看次数

为什么模拟课程这么糟糕?

我最近和一位同事讨论了嘲笑问题.他说,嘲弄课程非常糟糕,不应该在少数情况下完成.

他说只有界面应该被嘲笑,否则就是架构错误.

我想知道为什么这句话(我完全信任他)是如此正确?我不知道,并且想要被说服.

我是否想念嘲笑(是的,我读过Martin Fowler的文章)

testing unit-testing mocking

45
推荐指数
5
解决办法
2万
查看次数

如何使用 PowerMockito 模拟受保护的静态内部类

我有一个带有受保护的静态内部类的公共外部类,我需要模拟它以进行单元测试。我们正在使用 Mockito 和 PowerMockito,但在我的搜索过程中我没有找到任何与此相关的内容。有没有人有任何想法?将内部类重构为类之外并且是公共类或任何类似的东西现在也是不可能的。

java unit-testing mockito powermockito

2
推荐指数
1
解决办法
7422
查看次数