NUnit Test项目没有找到任何测试

时间:2016-04-18 17:07:47

标签: c# global-variables nunit

我是NUnit测试的新手,由于某些原因,在尝试设置全局变量时,程序会丢失对所有测试的所有引用。我认为这是因为我试图以错误的方式创建一个全局变量。任何正确方向的暗示都会有所帮助。

这是代码的片段。

0x202 (ACCOUNTDISABLE|NORMAL_ACCOUNT)

我得到的结果是:

  

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

     

==========发现测试结束:0找到(0:00:00.037)==========

我也试过

using System;
using JMS;
using System.IO;
using NUnit.Framework;

namespace JMSTest {

    [TestFixture]
    public class JMSTests {

    private JMSForm testJMS { get { return new JMSForm(); } }
    private string[] goodFileList = new string[] { ".DLD", ".STA", ".TIF", ".DFC", ".PDF" };
    private string[] ignoreFileList = new string[] { ".INI", ".RBK" };

    [Test]
    public void TestCreateConnectionStringBlank() {
        string testString = testJMS.createConnectionString("", "", "", "");

        Assert.AreEqual(testString, "server=;database=;uid=;password=");
    }

    [Test]
    public void TestCreateConnectionStringProper() {
        string testString = testJMS.createConnectionString("1", "2", "3", "4");

        Assert.AreEqual(testString, "server=1;database=2;uid=3;password=4");
    }

1 个答案:

答案 0 :(得分:1)

如果您使用的是NUnit3+版本,则可以使用新的测试适配器。 转到

  

工具 - >扩展程序和更新 - >在线“并搜索”NUnit3测试   适配器

然后安装它。然后你就可以进行测试了。