今天,我在单元测试框架的一部分中运行 XtUnit,以回滚在运行测试用例时创建的数据库更改。这是我如何使用它的骨架。测试用例成功运行,但数据库状态因此发生了变化。
using NUnit.Framework;
using TeamAgile.ApplicationBlocks.Interception;
using TeamAgile.ApplicationBlocks.Interception.UnitTestExtensions;
namespace NameSpace.UnitTest
{
[TestFixture]
public class Test : InterceptableObject
{
[Test]
[DataRollBack]
public void CreateTest()
{
我将 Nhibernate 与 Mysql 一起使用。我错过了什么吗?