私は新しいRavenDb 4.0
に移行しようとしています。テスト用の古いコードは、NuGetパッケージのEmbeddableDocumentStore
を使用していました。RavenDB.Database
。RavenDB 4.0 - InMemoryDatabase - EmbeddableDocumentStore
使用法:
var documentStore = new EmbeddableDocumentStore
{
RunInMemory = true
};
documentStore.Configuration.Storage.Voron.AllowOn32Bits = true;
documentStore.Initialize();
私はRavenDB 4.0
のものかsimillarクラスを見つけることができませんけれども、カラス依存のコードをテストするための新しいアプローチのいずれかの種類がありますか?
はあなたRavenDB 4.0では
'RavenDb.Server'パッケージの一部が' TesBase.cs'クラスですか?あるいは、テスト用に作成しようとしなければならないものでも、 'RavenDB.Server'はv4.0で利用可能ですか?または 'RavenDb.Server' 3.5をまだ使用していて、互換性があるはずですか? – MadOX
'TestBase'は' RavenDB.Server'パッケージの一部ではありません。あなた自身でこのようなものを作成しようとする必要があります。あなたは '' RavenDB.Server''にアクセスできますが、ちょうどzip https://ravendb.net/download#server/devのように '' .4.0.0-rc-40019''にアクセスできます。私は 'RavenDB.Server 3.5'パッケージを使うことはできないと思います。 –
さてさて、それはRaven4はまだ準備ができていないだけで事実です。私はそれがある時点でパッケージになることを願っており、ほとんどの問題は解消されます。 とにかく、私は今、それを使用しようとやめて、それに戻ってくるかもしれません。ご回答いただきありがとうございます。 – MadOX