首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASP.NET NUnit测试应用程序的空白输出

ASP.NET NUnit测试应用程序的空白输出
EN

Stack Overflow用户
提问于 2017-03-31 06:24:58
回答 2查看 166关注 0票数 0

我目前正在使用NUnit编写ASP.NET应用程序的测试用例。

我创建了一个示例测试项目,并添加了NUnit最新版本(3.6.1)和NUnitTestAdapter 2.1.1。

如果我通过单击“菜单测试→→文本资源管理器”运行该应用程序,则在“输出”窗口中获得一个空白屏幕。为什么?

我的代码是:

代码语言:javascript
复制
[TestFixture]
public class SampleTest
{
    [Test]
    public void StringCheck()
    {
        string str = "Hello";
        Assert.That(str, Is.EqualTo("Hello"));
    }

    [Test]
    public void EmptyCheck()
    {
        string str = "siva";

        Assert.That(str, Is.EqualTo(string.Empty));
    }

    [Test]
    public void NumberCheck()
    {
        int i = 0;
        Assert.That(i, Is.EqualTo(0));
    }
}
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-03-31 09:06:43

我找到了解决办法。问题在于NUnit版本(3.6.1)。现在我更新了NUnit 2.6.4。对我来说很管用。

票数 0
EN

Stack Overflow用户

发布于 2017-03-31 08:17:32

您使用的是NUnit 2.x系列的适配器,而不是NUnit 3适配器。NUnit版本2和3有很大的不同,并且有两个独立的Visual适配器来运行测试。

这是运行NUnit 3.6.1测试所需的测试:

https://marketplace.visualstudio.com/items?itemName=NUnitDevelopers.NUnit3TestAdapter

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43133801

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档