O'Reilly logo
  • Nathan Want thinks this is interesting:

Consider using System.Transactions.TransactionScope as a way to avoid changes being permanently saved to the database during each test.

From

Cover of Programming Entity Framework: Code First

Note

database integration test performance.