nub*_*ela 4 c# svn mono unit-testing
我正在实现一个涉及一些 svn 功能的应用程序。
我要为应用程序编写一些单元测试,但是,您建议我如何为 svn 命令(例如结帐、更新、状态等)编写单元测试?
谢谢!
将 SVN 特定的代码包装在一个类中,实现一个接口。当对主应用程序进行单元测试时,可以通过接口存根/伪造/模拟/任何 SVN 类。然后,您可以通过这种方式对大部分应用程序进行单元测试。
测试实际的 SVN 交互将不是单元测试,而是集成测试。您可以将测试用例直接写入 SVN 实现。
| 归档时间: |
|
| 查看次数: |
337 次 |
| 最近记录: |