2015-06-21 44 views
0

我有一個解決方案,其中有幾個項目,其中一些是測試項目。我在這些測試中共享了一些測試邏輯,主要是靜態屬性和方法。但事實證明,resharper和VS測試運行器爲每個程序集創建一個測試應用程序域。我如何讓他們在一個應用程序域中運行所有測試?我正在使用XUnit v1.9,這需要是XUnit < 2.0。當Resharper測試運行器或VS測試運行器在一個appdomain中運行所有測試時,我感到滿意。Xunit在一個應用程序域中運行所有測試

+0

http://stackoverflow.com/questions/19561802/mstest-visual-studio-2012-and-appdomain可能的副本 – MickyD

+0

MSTest可以這樣配置,我正在尋找一個針對XUnit框架的解決方案 – VsMaX

回答

0

這是xUnit的不支持,據我瞭解它的特性。每個程序集都在獨立的AppDomain中運行。我建議在xunit's GitHub issue tracker上發佈問題,但如果可能的話,我還建議刪除共享狀態。

相關問題