public void Setup() { _mongo = MongoTestHelper.GetCachedMockMongoServer(); _mongo.IsDatabaseNameValid(Arg.Any <string>(), out _message).Returns(true); _mongo.GetDatabase(Arg.Any <string>(), Arg.Any <WriteConcern>()).Returns(x => MongoTestHelper.GetMockMongoDatabase((string)x[0], (WriteConcern)x[1])); TransactionSynchronizationManager.InitSynchronization(); }