私は、NUnitとNantによって駆動されるWatIN自動化フレームワークを模索しています。私はApartmentstateテストクラスで[RequiresSTA、TestFixture] App.configファイルnunit2タスク、NAnt、Watin - ApartmentState STAエラー
私も設定している<NUnit>
<TestRunner>
<!-- WatiN can only host IE in STA mode -->
<add key="ApartmentState" value="STA"/>
</TestRunner>
</NUnit>
に設定されています。これは、nunit-console testrunnerまたはNunit GUIランナーを使用するときちんとうまく動作します。 NAntの中Nunit2ランナーを使用して
は[nunit2]この例外
をスローします:[DEBUG] CurrentThreadが、それはApartmentStateが、私は回避するにはどうすればよいのInternet Explorer
を自動化することができるようにApartmentState.STAに設定します持っている必要がありますこの問題?
おかげ ジェンガ
あなたは [TestFixtureを(ApartmentState = ApartmentState.STA)]試してみてもhttps://groups.google.com/group/testdrivenusers/browse_thread/thread/0bbd753de17a8383/7edef951a8ca415bを見ました?lnk = raot&fwc = 1&hl = km –
両方とも仕事をしませんでした:(まだ調べています) –