C# 如何通过UI将参数传递给NUnit测试用例

C# 如何通过UI将参数传递给NUnit测试用例,c#,.net,asp.net,unit-testing,nunit,C#,.net,Asp.net,Unit Testing,Nunit,是否有任何第三方UI工具可以接受参数并将参数传递给NUnit测试用例? 我正在拼命地寻找它。 非常感谢您的意见和建议 我正在使用 我不知道,在每次测试之前,您可以用一个简单的winforms对话框提示[Setup]方法中的一些文本。但我不确定您是否能够确定此时正在运行哪个测试。您还需要注意重新线程化,因为NUnit2.4不会使用支持UI的线程(STAThreads)运行测试 更好的做法是在[SetupFixture]期间从输入文件加载测试配置数据。也许您可以使用 您甚至可以通过文件或项目集合在测

是否有任何第三方UI工具可以接受参数并将参数传递给NUnit测试用例? 我正在拼命地寻找它。
非常感谢您的意见和建议

我正在使用

我不知道,在每次测试之前,您可以用一个简单的winforms对话框提示[Setup]方法中的一些文本。但我不确定您是否能够确定此时正在运行哪个测试。您还需要注意重新线程化,因为NUnit2.4不会使用支持UI的线程(STAThreads)运行测试

更好的做法是在[SetupFixture]期间从输入文件加载测试配置数据。

也许您可以使用


您甚至可以通过文件或项目集合在测试中传递数据。

。。谢谢你的建议,但我使用的是C#,有没有其他方法根据所需参数创建动态对话框。。。谢谢你的解释。。NUnit 2.5怎么样?我认为在2.5中可以通过使用[StatThread]装饰您的方法来更轻松地完成它,谢谢。我把winforms对话框放在测试用例的第一行,不知怎么的,到目前为止它还在工作…:)。。。我正在使用TestCaseSource属性并搜索如何集成UI对话框以接受用户输入。@Kyaw-您可以编写一个方法,使用TestCaseSource属性从CSV文件读取输入。然后使用Excel作为GUI来编辑CSV,或者编写自定义WPF/Winforms GUI来创建CSV输入文件,然后调用nunit.Gishu是正确的,我是说当我说使用TestCaseAttribute时