代码之家  ›  专栏  ›  技术社区  ›  UserControl

为运行时的nunit测试提供参数

  •  4
  • UserControl  · 技术社区  · 14 年前

    NUnit 2.5 添加对具有以下属性的参数化测试的支持 ValuesAttribute ValueSourceAttribute 这样你就可以写下:

    [Test]
    public void MoneyTransfer(
        [Values("USD", "EUR")]string currency,
        [Values(0, 100)]long amount)
    {
    }
    

    并获取指定参数的所有排列。无价的但是,在按“运行”之前直接在nunit gui中指定(覆盖)这些参数是很酷的。不幸的是,在nunit中没有这样的功能(还没有?).是否有其他工具或测试框架允许我在运行测试之前指定参数(类似于我可以在 WcfTestClient.exe )?

    2 回复  |  直到 14 年前
        1
  •  6
  •   AdaTheDev    14 年前
        2
  •  0
  •   André    14 年前