3
A
回答
4
类内包装你的特定SVN代码,实现一个接口。当单元测试你的主应用程序时,存根/假/模拟/无论你的SVN类是通过接口。然后您可以用这种方式单元测试大部分应用程序。
测试实际SVN互动将不会是一个单元测试,而是一个集成测试。您可以将测试用例直接写入SVN实施。
2
,你可以:
- 使用存根的,而不是真正的
svn
命令;存根可以登录它的调用,并在测试结束时,你可以检查你打算svn
已调用(这更像是一个比mock存根)。 - 创建一个临时目录中的“沙箱”资料库,并在其上进行实际操作,就像我在this answer一样。
相关问题
- 1. Subversion,如何设置测试服务器?
- 2. 功能测试Authlogic?
- 3. Gatling功能测试
- 4. PHP测试功能
- 5. Websocket测试[功能]
- 6. 轨功能测试
- 7. 功能测试:NomethodError
- 8. 功能测试symfony
- 9. Yii功能测试
- 10. 如何单元测试私有功能
- 11. 如何向链路中测试功能
- 12. 你如何测试非功能代码?
- 13. 如何用茉莉花测试功能?
- 14. 如何测试这个功能组件
- 15. 如何使此功能可测试?
- 16. 如何测试Angular2 Observable中的功能?
- 17. rspec;如何测试这个功能?
- 18. 如何测试linux NAPI功能?
- 19. 功能测试与功能测试术语问题
- 20. 如何编写php单元测试来测试堆栈功能?
- 21. TheIntern功能测试:我如何测试我自己的网站?
- 22. 如何在Grails中设置功能测试的测试数据?
- 23. 如何在Rails的功能测试中测试cookies状态?
- 24. 如何运行android单元测试/功能测试?
- 25. 如何测试Ruby on Rails功能测试中的JSON结果?
- 26. 如何测试只有一个基准测试功能?
- 27. Rails的功能测试:如何测试管理:: PostsController
- 28. 测试场景预览功能功能
- 29. Subversion和测试部署
- 30. 测试Facade多功能
你的意思是,测试或如何实现你的框架/测试平台的实际测试? – 2010-02-18 18:14:57