NK-MongoDB-Embedded:嵌入式MongoDB

时间:2024-04-08 13:00:13
【文件属性】:

文件名称:NK-MongoDB-Embedded:嵌入式MongoDB

文件大小:15KB

文件格式:ZIP

更新时间:2024-04-08 13:00:13

C#

该项目使在真实的MongoDB实例上运行单元测试成为可能,而无需模拟持久层。 一般的 MongoServerBuilder是要使用的Mongo Server版本的基础。根据操作系统配置和MongoDB版本,生成相应的下载链接。 支持的操作系统 Windows macOS Linux 支持Linux发行版 Ubuntu 16.04 Ubunut 18.04 支持的MongoDB版本 4.2.0 4.2.1 4.2.2 4.2.3 4.2.5 4.2.6 4.2.7 4.2.8 4.3.6 MongoServer根据MongoServerBuilder配置下载TAR存档(或Windows的ZIP),并将其解压缩到主目录中。 例子: public class ServerTest { [ Fact ] public async Task Shoul


【文件预览】:
NK-MongoDB-Embedded-master
----.gitignore(86B)
----README.md(2KB)
----NK.MongoDB.Embedded()
--------README.md(181B)
--------Enums()
--------ProgressHttpClient.cs(3KB)
--------MonogServerBuilder.cs(4KB)
--------NK.MongoDB.Embedded.csproj(898B)
--------MongoServer.cs(8KB)
--------ProgressBar.cs(3KB)
----appveyor.yml(1KB)
----NK.MongoDB.Embedded.Example()
--------Program.cs(2KB)
--------NK.MongoDB.Embedded.Example.csproj(408B)
----LICENSE(1KB)
----MongoDB.Embedded.sln(2KB)
----NK.MongoDB.Embedded.Test()
--------DownloadUrlBuilderTest.cs(2KB)
--------ServerTest.cs(1KB)
--------NK.MongoDB.Embedded.Test.csproj(708B)

网友评论