我想在编写标签时使用角色后退功能,但似乎不存在。
我正在使用nunit 2.5.0
我刚刚使用了nunit.framework.dll
我是否需要添加其他一些.dll?
也有人知道我是如何实现连接到asp.net应用程序中的sql sever数据库的nunit吗?
我不确定在哪里放置连接字符串。
答案 0 :(得分:4)
我认为您需要使用XTUnit or NUnitX,而不是简单的NUnit。
答案 1 :(得分:2)
旧线程,但我想我会分享以供将来参考。
据我所知,没有原生[Rollback]
属性。但是,你可以很容易地写自己的:
This blog post显示了如何为NUnit编写自定义回滚属性,以便您可以编写
[Test, Rollback]
在每个测试开始时(或者如果您愿意,可以在TestFixture的开头)。
这是相当简单的,它使用System.Transaction.TransactionScope()
来做它的主要内容。
当然,您总是可以在SetUp / TearDown中使用TransactionScope()来完成同样的事情,请参阅this question的已接受答案。
答案 2 :(得分:1)