欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

vs2017c语言单元测试,vs2017单元测试没反应,检测出错误,有关详细信息,请查看“测试输出”窗口...

发布时间:2024/10/8 51 豆豆
生活随笔 收集整理的这篇文章主要介绍了 vs2017c语言单元测试,vs2017单元测试没反应,检测出错误,有关详细信息,请查看“测试输出”窗口... 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

vs2017单元测试,.NET Core新建项目有此项目,

单元测试代码,发现[Fact]无法识别,测试项目没有引用XUnit,好吧,Nuget此程序集

namespacexunitProject

{

public classClass1

{

[Fact]

public voidAdditionTest()

{

var calc = newCalculator();

var result = calc.Addition(1, 2); Assert.Equal(3, result); } } }

结合发现还是,单元测试没反应,检测出错误,有关详细信息,请查看“测试输出”窗口。哪里的问题呢。

折腾一会发现,可能会增加“Microsoft.NET.Test.Sdk”,好吧,再Nuget得出此程序集。

还是不会,为什么VS2017有创建这个项目,为什么还是不会,难得是我安装的问题,要重装吗,崩溃了,想想可能还缺少什么组件,查查要增加xunit.runner.visualstudio工具,再Nuget下,再运行测试,可以通过了,相关依赖项

  

还有一个问题困扰我.

之前vs2015单元测试,右键有新建单元测试,显示 分组(通过测试,未通过测试,未通过的测试),VS2017就没有了呢,越改越不好用?

再仔细看看,默认是显示测试层次结构,右边“按类分组”是灰色,点击发现可以选择按类分组,选择按“结果"分类,出现我想要结果

结论:VS2017的默认习惯和之前不同,很多要自己配置,要自己多摸索,要磨刀不误砍柴功,因此先熟悉VS2017各配置,不要一出问题自己就手忙脚乱了,后面我问题持续记录下,其实主要是给自己看,万一你搜索到,有所帮忙 那就更好, 这也是第一次开博客的动力吧

总结

以上是生活随笔为你收集整理的vs2017c语言单元测试,vs2017单元测试没反应,检测出错误,有关详细信息,请查看“测试输出”窗口...的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。