【发布时间】:2014-09-08 13:20:19
【问题描述】:
这是我拥有的一个 TestFixture 类:
namespace TestApplication.Tests
{
[TestFixture]
[Property("type","smoke")]
public class LoginFixture
{
[Test]
[Property("role","user")]
public void can_login_with_valid_credentials()
{
Console.WriteLine("Test")
}
}
}
如您所见,我为 Test 和 TestFixture 级别设置了 Nunit “Property”属性。
从测试级别很容易获得“属性”值:
var test = TestContext.CurrentContext.Test.Properties["role"]
但不明白如何从 TestFixture 级别获取“属性”值。这不起作用
TestContext.CurrentContext.Test.Properties["type"]
【问题讨论】: