public void SetUp() { connectionProvider = new RavenConnectionProvider(new RavenStoreFactory(new Configuration.DatabaseSection()) { RunInMemory = true }, new ThreadContext()); repository = new RavenContentRepository(connectionProvider); }
private JsonSerializer CreateSerializer() { var rsf = new FakeStoreFactory(persister) { RunInMemory = true }; var rcp = new RavenConnectionProvider(rsf, context); return(rsf.CreateStore(rcp).Conventions.CreateSerializer()); }
public override IDocumentStore CreateStore(RavenConnectionProvider connections) { var session = new FakeDocumentSession(persister); var store = new FakeDocumentStore(session) { Url = "http://localhost:8080/" }; Initialize(connections, store); return(store); }