Mongodb mongo2go-找不到路径的一部分';D:\packages';错误
我使用Mongo2Go创建内存中的mongodb数据库来编写集成测试。我的代码如下所示:Mongodb mongo2go-找不到路径的一部分';D:\packages';错误,mongodb,file,integration-testing,Mongodb,File,Integration Testing,我使用Mongo2Go创建内存中的mongodb数据库来编写集成测试。我的代码如下所示: protected IMongoDbContext dbContext; private MongoDbRunner _runner; public RepositoryTests(string coll) { _runner = MongoDbRunner.Start(); Mock<ILogger<MongoDbContex
protected IMongoDbContext dbContext;
private MongoDbRunner _runner;
public RepositoryTests(string coll)
{
_runner = MongoDbRunner.Start();
Mock<ILogger<MongoDbContext>> loggerMock = new Mock<ILogger<MongoDbContext>>();
MongoDbOptions mongoOpts = new MongoDbOptions
{
DefaultCollectionName = coll,
ConnectionString = _runner.ConnectionString,
DatabaseName = "IntegrationTest"
};
dbContext = new MongoDbContext(loggerMock.Object, Microsoft.Extensions.Options.Options.Create(mongoOpts));
}
受保护的imongodcontext;
私人MongoDbRunner_runner;
公共存储测试(字符串coll)
{
_runner=MongoDbRunner.Start();
Mock loggerMock=new Mock();
MongoDbOptions mongoOpts=新的MongoDbOptions
{
DefaultCollectionName=coll,
ConnectionString=\u runner.ConnectionString,
DatabaseName=“IntegrationTest”
};
dbContext=newmongodbcontext(loggerlock.Object,Microsoft.Extensions.Options.Options.Create(mongoOpts));
}
问题是我遇到了以下错误:“在MongoDbRunner.Start()方法上找不到路径“D:\packages”的一部分”
这个问题不久前没有出现。但是我的一个同事将前端和后端分开,并将它们放在两个不同的解决方案中,在此之前,它是一个asp.net core 3.0应用程序,在一个单一的回购/项目中具有角度前端,它是一个单一的应用程序。我真的认为这些变化导致了这个问题。。但我不知道到底是哪一个
我一直在努力解决这个问题。有什么问题吗