using Mongo2Go; using MongoDB.Driver.Core.Configuration; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Buissness.TestBase { public class MongoDbFixture : IDisposable { private static readonly MongoDbRunner MongoDbRunner; public static readonly string ConnectionString; static MongoDbFixture() { MongoDbRunner = MongoDbRunner.Start(singleNodeReplSet: true, singleNodeReplSetWaitTimeout: 20); ConnectionString = MongoDbRunner.ConnectionString; } public void Dispose() { MongoDbRunner?.Dispose(); } } }