繁体   English   中英

为什么我不能在C#中打开单元测试?

[英]Why can I not open a unit test in C#?

我正在学习C#编程课程,并且想将单元测试添加到我现有的解决方案中。 我右键单击解决方案,然后转到“添加”,然后应该有一个添加单元测试的选项。

我的Visual Studio并非如此。 当我单击添加另一个菜单时,弹出新项目...,现有项目...,...,类,组件,但没有人说我可以添加联合测试。

确实没有要发布的代码。

问题:如何在解决方案中添加单元测试,以便可以测试每种方法?

在此处输入图片说明

您要添加一个单元测试项目。 右键单击您的解决方案->添加新项目。 搜索单元测试项目。 添加。 它将包含创建单元可测试类所需的所有引用。 我认为它也会为您创建一个示例。

编辑:

从外观上看,您没有实际的解决方案。 您刚刚打开了一个项目文件。 同一文件夹中是否有扩展名为.sln的文件?

如果不:

文件->新建项目->创建一个具有相同名称的新项目。 这将创建一个实际的解决方案文件。 然后,您可以“添加现有项目”将原始项目添加回新解决方案中。

此时,您应该可以右键单击该解决方案。 这将是您的解决方案资源管理器的根源。 和“添加新项目”->添加单元测试项目。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM