I am using TestHost to implement integration tests for an API. A business logic is wrapped into TransactionScope inside an action
TestHost
TransactionScope