c# - C#测试项目和C#类库项目的区别

标签 c#

使用 C# 测试项目而不是 C# 类库项目来进行单元测试的动机是什么?

谢谢。

最佳答案

默认情况下,测试项目会自动为您添加所有 MSTest 引用。还为您创建了一些默认示例,例如简单示例测试。

对于类项目,您也可以从中构建一个测试项目,但您必须自己手动添加 MSTest 引用。这确实不是什么大问题,但测试项目可以为您节省时间和麻烦。

编辑:

如评论中所述,这两种项目类型之间的最大区别在于,对于类项目,您可以选择您喜欢的任何单元测试框架。

关于c# - C#测试项目和C#类库项目的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18498122/

相关文章:

c# - 我如何计算垃圾收集期间花费的时间?

c# - 将 System.Xml.XmlElement 写入磁盘上的文件

c# - 通用列表中的 Orderby

c# - 处理传递到 Controller 的模型中的空值

c# - 从字母数字字符串中删除字符的最快方法是什么?

c# - 非静态方法需要一个目标

c# - 单列的 EF Core 多重关系

c# - Skip and Take 不适用于 MySQL EntityFrameworkCore

c# - 为什么 const int 隐式转换为字节,而变量 int 却没有?

c# - 在 asp.net core 的构建后事件中运行 dotnet publish