Including the abstract class I use as my base class for my database
testers:
[TestFixture]
public abstract class DatabaseTester
{
private static readonly IDataConfiguration dataConfiguration;
private ReadCommittedTransactionScope transactionScope;
static DatabaseTester()
{
StructureMapBootstrapper.Initialize();
dataConfiguration =
ObjectFactory.GetInstance<IDataConfiguration>();
}
[TestFixtureSetUp]
public void TestFixtureSetUp()
{
dataConfiguration.OpenSession();
}
[TestFixtureTearDown]
public void TestFixtureTearDown()
{
dataConfiguration.CloseSession();
}
[SetUp]
public void SetUp()
{
transactionScope = new ReadCommittedTransactionScope();
}
[TearDown]
public void TearDown()
{
transactionScope.Dispose();
}
}
--
You received this message because you are subscribed to the Google Groups
"nhusers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/nhusers?hl=en.