![]() |
1
2
您需要能够在模型对象中复制这些内部方法。以真实物体调用它们的方式调用它们。然后将单元测试集中在依赖于需要测试的私有方法的公共方法上。如果这些内部方法正在调用其他对象或进行大量工作,则可能需要重构设计。 祝你好运。 |
![]() |
2
4
首先,没有通用的TDD规则规定所有内容都应该是一个接口。这是来自一个特定的风格,不是每个TDDER都练习。见 http://martinfowler.com/articles/mocksArentStubs.html 第二,你正经历着 public vs. published . 我们的团队通过引入API文档中显示的@published注释“解决”了这个问题。据我所知,Eclipse使用命名约定。我真的不知道 好的 不幸的是,问题的解决方案。 |
![]() |
3
0
听起来你想让你的班级 dependency injection . 搜索stackoverflow。然后,您可以通过在构造函数中或通过setter选择来设置这个ID。 [1L |
![]() |
Gabe Tucker · 无法在golang中分配接口对象指针 3 年前 |
![]() |
randomDud · C#从另一个接口重写接口方法 3 年前 |
![]() |
evilsushi · C#接口不允许成员类满足要求 7 年前 |