gpt4 book ai didi

nunit - 如果测试有,SetUp 和 TearDown 方法是否需要 [RequiresSTA]?

转载 作者:行者123 更新时间:2023-12-04 16:26:04 24 4
gpt4 key购买 nike

我可以毫无问题地使用 ReSharper 运行我的 WatiN 测试。每个测试都有 RequiresSTA属性并运行良好。

当我尝试运行类(TestFixture)中的所有测试时,出现以下错误:

One or more child tests had errors
Exception doesn't have a stacktrace
<testname> ignored: Invalid signature for SetUp or TearDown method: TestSetup
<testname> ignored: Invalid signature for SetUp or TearDown method: TestSetup
<testname> ignored: Invalid signature for SetUp or TearDown method: TestSetup

该错误并未表明我需要更改哪些内容才能使其正常工作。

如果我然后选择所有在单元测试 session 窗口中被忽略的测试,我可以毫无问题地运行它们。

我必须更改哪些内容才能运行 TestFixture 中的所有测试?

最佳答案

我遇到了同样的问题。我将 SetUp() 和 TearDown() 方法更改为公开的,然后它起作用了。

关于nunit - 如果测试有,SetUp 和 TearDown 方法是否需要 [RequiresSTA]?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17587433/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com