我正在阅读http://xunitpatterns.com/Test%20Stub.html并且对使用存根有一些疑问,例如,在页面上显示的代码中,作者创建了一个名为TimeProviderTestStub.java
的类用于测试代码。我对此行的测试代码有些疑惑:关于使用存根 - Java
TimeDisplay sut = new TimeDisplay();
// Test Double installation
sut.setTimeProvider(tpStub);
我需要修改我的课(SUT)以收到一个对象TimeProviderTestSub?
不错,谢谢,所以: 这个接口有两种方法吗? setTimeProvider一个用于存根,一个用于真正的obj? – elf 2011-04-30 15:43:06
@ user428691:文章应该提供了类声明;这会让所有事情变得更清晰。看我最后的编辑。 – 2011-04-30 15:54:11
Eldhuset非常好,很好,谢谢。 – elf 2011-04-30 16:05:13