vs2017c语言单元测试,vs2017单元测试没反应,检测出错误,有关详细信息,请查看“测试输出”窗口...
vs2017單元測試,.NET Core新建項(xiàng)目有此項(xiàng)目,
單元測試代碼,發(fā)現(xiàn)[Fact]無法識別,測試項(xiàng)目沒有引用XUnit,好吧,Nuget此程序集
namespacexunitProject
{
public classClass1
{
[Fact]
public voidAdditionTest()
{
var calc = newCalculator();
var result = calc.Addition(1, 2); Assert.Equal(3, result); } } }
結(jié)合發(fā)現(xiàn)還是,單元測試沒反應(yīng),檢測出錯誤,有關(guān)詳細(xì)信息,請查看“測試輸出”窗口。哪里的問題呢。
折騰一會發(fā)現(xiàn),可能會增加“Microsoft.NET.Test.Sdk”,好吧,再Nuget得出此程序集。
還是不會,為什么VS2017有創(chuàng)建這個項(xiàng)目,為什么還是不會,難得是我安裝的問題,要重裝嗎,崩潰了,想想可能還缺少什么組件,查查要增加xunit.runner.visualstudio工具,再Nuget下,再運(yùn)行測試,可以通過了,相關(guān)依賴項(xiàng)
??
還有一個問題困擾我.
之前vs2015單元測試,右鍵有新建單元測試,顯示 分組(通過測試,未通過測試,未通過的測試),VS2017就沒有了呢,越改越不好用?
再仔細(xì)看看,默認(rèn)是顯示測試層次結(jié)構(gòu),右邊“按類分組”是灰色,點(diǎn)擊發(fā)現(xiàn)可以選擇按類分組,選擇按“結(jié)果"分類,出現(xiàn)我想要結(jié)果
結(jié)論:VS2017的默認(rèn)習(xí)慣和之前不同,很多要自己配置,要自己多摸索,要磨刀不誤砍柴功,因此先熟悉VS2017各配置,不要一出問題自己就手忙腳亂了,后面我問題持續(xù)記錄下,其實(shí)主要是給自己看,萬一你搜索到,有所幫忙?那就更好,?這也是第一次開博客的動力吧
總結(jié)
以上是生活随笔為你收集整理的vs2017c语言单元测试,vs2017单元测试没反应,检测出错误,有关详细信息,请查看“测试输出”窗口...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言单片机4*4键盘程序,求51单片机
- 下一篇: 蓄水池问题c语言编程,蓄水池大作战