gpt4 book ai didi

unit-testing - 单元测试 RavenDB

转载 作者:行者123 更新时间:2023-12-03 09:18:41 24 4
gpt4 key购买 nike

在我的单元测试中,我将每个测试设置为一个完全空的 IDocumentSession。我这样做:

[SetUp]
public void SetUp()
{
_store = new EmbeddableDocumentStore
{
RunInMemory = true
};

_store.Initialize();

Session = _store.OpenSession();
}

但我认为这可能是我的测试有点慢的原因。我想知道是否有一个简单的命令可以从数据库中删除所有文档。

我想知道的是:如果我能做到这一点,以及它是否会提高性能。

最佳答案

这是使用 ravendb 进行单元测试的推荐方法
不推荐用于生产的基本上在内存模式下运行
如果您发现这很慢,请尝试分析并找出到底是什么导致了速度变慢

关于unit-testing - 单元测试 RavenDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7533435/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com