public async Task Populate(IDocumentStore store)
        {
            var childManager          = new ChildManagerOnRavenDb(store.OpenAsyncSession(), _logger);
            var readingProgramManager = new ReadingProgramManagerOnRavenDb(store.OpenAsyncSession(), new HttpClient(), _logger);

            var childPopulator = new ChildPopulator(childManager, FakeUserId);
            await childPopulator.Run();

            await new ReadingProgramPopulator(readingProgramManager, childPopulator, FakeUserId).Run();
        }
Ejemplo n.º 2
0
 public void Teardown()
 {
     SUT = null;
 }
Ejemplo n.º 3
0
 public void Setup()
 {
     _testFactory.GenerateNewDocumentStore();
     SUT = new ChildManagerOnRavenDb(_testFactory.DocumentStore.OpenAsyncSession(), _testFactory.TestLogger());
 }