0
我有這樣的代碼:集成測試,如何在事務中包裝更改數據庫的REST調用?
[Fact]
public void should_return_at_least_3_users()
{
Rest.Call("http://localhost/admin/users/makeasfree/3");
var response = Rest.Call<List<Users>>("http://localhost/admin/freeusers");
response.Count.ShouldBeGreaterThan(0);
}
我已經試過的TransactionScope圍繞這一點,但不起作用。 有什麼方法可以在不進行整個數據庫還原的情況下回滾測試更改?