| 123456789101112131415161718192021222324252627 |
- 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();
- }
- }
- }
|