protected override void SetupNewDatabase(DbContextOptions <IPOContext> dbContextOptions) { using (new IPOContext(dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { _query = new GetSavedFiltersInProjectQuery(ProjectName); } }
protected override void SetupNewDatabase(DbContextOptions <PreservationContext> dbContextOptions) { using (var context = new PreservationContext(dbContextOptions, _plantProvider, _eventDispatcher, _currentUserProvider)) { _query = new GetSavedFiltersInProjectQuery(_projectName); _project = AddProject(context, _projectName, "", true); _savedFilter = new SavedFilter(TestPlant, _project, _title, _criteria) { DefaultFilter = _defaultFilter }; _person = context.Persons.Single(p => p.Oid == _currentUserOid); _person.AddSavedFilter(_savedFilter); context.SaveChangesAsync().Wait(); } }