当我在调试模式下分别运行此测试时,使用自定义运行设置(有定义的语言),它将按预期工作:
[TestMethod]
[TestCategory("UnitTests")]
public void ReadTestContentProperies()
{
LoginOrganisator();
var language = this.TestContext.Properties["language"].ToString();
Assert.AreEqual(language, "SK");
}
BUT
此步骤无效
以调试模式运行有序测试
结果StackTrace:位于\ MyProjectDir \ SupportTests \ TestContentTests.cs中的MyProjectDir.SupportTests.TestContentTests.ReadTestContentProperies():第38行 结果消息: 测试方法MyProjectDir.SupportTests.TestContentTests.ReadTestContentProperies引发异常: System.NullReferenceException:对象引用未设置为对象的实例。
如何使用自定义运行设置和有序测试运行单元测试? 我正在使用Visual Studio 2015