gpt4 book ai didi

c# - 单元测试未显示测试结果

转载 作者:行者123 更新时间:2023-11-30 12:43:51 24 4
gpt4 key购买 nike

我创建了一个单元测试项目,我正在其中测试我的 View ,但它没有显示任何结果。以下是我的代码:-

using System;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using SinglePage.Controllers;
using System.Web.Mvc;

namespace UnitTestProject1
{
[TestClass]
public class UnitTest1
{
[TestMethod]
public void TestMethod1()
{
Console.WriteLine("METHOD");
//Arrange
HomeController ctrl = new HomeController();

Console.WriteLine("Pass");
//Act
ViewResult r = ctrl.Index() as ViewResult;

//Asert
Assert.AreEqual("View1", r.ViewName);
}

}
}

从测试资源管理器中单击“全部运行”后,我收到以下消息:

------ 发现测试开始------

No plugin found which can import settings file with extension '.csproj'. Either select a new settings file or install an extension which understands this settings file extension.

========== Discover 测试完成:0 找到 (0:00:00.0010094) ==========

最佳答案

您可以使用 Debug.WriteLine 打印到 Visual Studio 上的“输出”选项卡。

[TestMethod]
public void TestMethod1()
{
Debug.WriteLine("METHOD");
//Arrange
HomeController ctrl = new HomeController();

Debug.WriteLine("Pass");
//Act
ViewResult r = ctrl.Index() as ViewResult;

//Asert
Assert.AreEqual("View1", r.ViewName);
}

关于c# - 单元测试未显示测试结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30117875/

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