如何使用自定义运行设置文件运行有序测试

时间:2019-07-16 14:14:14

标签: visual-studio runsettings

当我在调试模式下分别运行此测试时,使用自定义运行设置(有定义的语言),它将按预期工作:

        [TestMethod]
    [TestCategory("UnitTests")]
    public void ReadTestContentProperies()
    {

        LoginOrganisator();

        var language = this.TestContext.Properties["language"].ToString();

        Assert.AreEqual(language, "SK");

    }


BUT

此步骤无效

  1. 创建播放列表并将提及测试添加到播放列表中
  2. 将testsetting文件设置为自定义运行设置并重建解决方案
  3. 以调试模式运行有序测试

    结果StackTrace:位于\ MyProjectDir \ SupportTests \ TestContentTests.cs中的MyProjectDir.SupportTests.TestContentTests.ReadTestContentProperies():第38行 结果消息: 测试方法MyProjectDir.SupportTests.TestContentTests.ReadTestContentProperies引发异常: System.NullReferenceException:对象引用未设置为对象的实例。

如何使用自定义运行设置和有序测试运行单元测试? 我正在使用Visual Studio 2015

0 个答案:

没有答案