当前位置:  开发笔记 > 编程语言 > 正文

我应该在同一个项目中混合我的UnitTests和我的Integration测试吗?

如何解决《我应该在同一个项目中混合我的UnitTests和我的Integration测试吗?》经验,为你挑选了1个好方法。

我正在使用NUnit来测试我的C#代码,并且到目前为止已将单元测试(快速运行的)和集成测试(更长时间运行)分开,并且在单独的项目文件中.我使用NUnit进行单元测试和集成测试.我刚刚注意到NUnit提供的category属性,因此可以对测试进行分类.这引出了一个问题,我应该将它们混合在一起并简单地使用category属性来区分它们吗?



1> Steven A. Lo..:

如果将它们分开并不太难,现在就这样做

单元测试应该尽早并经常运行(例如每次更改时,在办理登机手续,办理登机手续后),并且应在短时间内完成.

集成测试应定期运行(例如每天),但可能需要大量时间和资源才能完成

因此最好将它们分开

推荐阅读
重庆制造漫画社
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有