Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mongodb mongo2go-找不到路径的一部分';D:\packages';错误_Mongodb_File_Integration Testing - Fatal编程技术网

Mongodb mongo2go-找不到路径的一部分';D:\packages';错误

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

我使用Mongo2Go创建内存中的mongodb数据库来编写集成测试。我的代码如下所示:

    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应用程序,在一个单一的回购/项目中具有角度前端,它是一个单一的应用程序。我真的认为这些变化导致了这个问题。。但我不知道到底是哪一个

我一直在努力解决这个问题。有什么问题吗