gpt4 book ai didi

unit-testing - 如何使用 visual studio 2012 执行系统或集成测试而不将它们包含在运行所有测试中?

转载 作者:行者123 更新时间:2023-12-04 04:18:14 25 4
gpt4 key购买 nike

我正在做一个项目,在这个项目中我决定使用单元测试。这对我来说是新的,但在研究之后,我非常有信心我正在正确地创建模拟对象并测试是否调用了正确的方法。这工作得很好,但现在我想实际运行一些使用实际数据库和外部组件的测试。我应该如何着手测试代码的实际执行情况?我不希望在运行所有测试时运行这些测试。有没有办法使用 vs2012 中的内置测试来完成此操作?

最佳答案

我不知道。

您可以做的是为您的集成测试创建一个单独的项目,然后在测试资源管理器中,按类分隔您的测试。或者其他一些逻辑分隔。

当前的实现似乎主要考虑了单元测试,但这应该会随着 2013 年以及对 TDD 和敏捷开发的更强有力插入而改变。

看看这里:http://msdn.microsoft.com/en-us/library/ms243147(v=vs.80).aspx

向下滚动到“用于识别和排序测试的属性”。那里可能有一些您可以使用的有用的东西。

关于unit-testing - 如何使用 visual studio 2012 执行系统或集成测试而不将它们包含在运行所有测试中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17322050/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com