問題なしでReSharperでWatiNテストを実行できます。各テストにはRequiresSTAという属性があり、うまく動作します。テストにはSetUpとTearDownメソッドに[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
エラーは、私はそれを動作させるために変更する必要があるかを示すものではありません。
ユニットテストセッションウィンドウで無視されたテストをすべて選択すると、問題なく実行できます。
TestFixtureですべてのテストを実行するには、何を変更する必要がありますか?
これはReSharper 9でも同じ解決策が解決されているように思われる。 –
'protected'も動作します。 –