C#Gallio/MBUnit通用设置组件

C#Gallio/MBUnit通用设置组件,c#,c#-4.0,mbunit,gallio,C#,C# 4.0,Mbunit,Gallio,我的解决方案有很多项目。解决方案中的大多数项目都有相关的单元测试项目。我创建了一个UnitTestCommon项目,作为一个独立的程序集使用本地数据库和设置方法,通过将xml记录解析到表中来刷新数据。还有一些人喜欢测试db连接,并公开连接字符串的公共属性以及与db交互所需的其他属性 我想完成一个自实例化的UnitTestCommon项目,作为所有其他相关单元测试项目的引用 我知道如果为“全局”类添加属性[AssemblyFixture]和[FixtureSetup],它将在所有其他测试之前运行。

我的解决方案有很多项目。解决方案中的大多数项目都有相关的单元测试项目。我创建了一个UnitTestCommon项目,作为一个独立的程序集使用本地数据库和设置方法,通过将xml记录解析到表中来刷新数据。还有一些人喜欢测试db连接,并公开连接字符串的公共属性以及与db交互所需的其他属性

我想完成一个自实例化的UnitTestCommon项目,作为所有其他相关单元测试项目的引用

我知道如果为“全局”类添加属性[AssemblyFixture]和[FixtureSetup],它将在所有其他测试之前运行。但是,因为我想分离我的单元测试项目,所以在相关单元测试中引用时,这不会自我实例化


我总是可以在UnitTestCommon中调用Initialize方法,但是……必须有更好的方法。

从UnitTestCommon中的基本单元测试类派生如何?这很有效,galenus!有时我会错过最简单的事情