/// <summary> /// Pre-configures the RavenDb in memory test server. /// </summary> static RavenTestBase() { string dotNetCoreVersion = EnvironmentUtils.GetNetCoreVersion(); RavenTestDriver.ConfigureServer(new TestServerOptions { FrameworkVersion = dotNetCoreVersion }); System.Console.WriteLine($"Configured RavenDb in memory test driver to use version {dotNetCoreVersion} of .NET Core."); }
/// <summary> /// Pre-configures the RavenDb in memory test server. /// </summary> static TestBase() { var dotNetVersion = Environment.Version.ToString(); RavenTestDriver.ConfigureServer(new TestServerOptions { FrameworkVersion = dotNetVersion }); Console.WriteLine($"Configured RavenDb in memory test driver to use version {dotNetVersion} of .NET Core."); }
protected RavenDBTestBase() : base(true) { Building(builder => { builder .UseStoveRavenDB(configuration => { return(configuration); }) .RegisterServices(r => { r.RegisterAssemblyByConvention(typeof(RavenDBTestBase).GetAssembly()); r.Register(ctx => { IDocumentStore store = new RavenTestDriver <TestRavenServerLocator>().GetDocumentStore(); return(store); }, Lifetime.Singleton); }); }); }