public static RepositoryRegistry Create(DbContextOptions options, JsonFacetContextFixture fixture) { var context = JsonSeededFacetContextFactory.Create(options, fixture); var registry = new SeadQueryInfra.RepositoryRegistry(context); return(registry); }
public static FacetContext Create(DbContextOptions options, JsonFacetContextFixture fixture) { using (var context = new JsonSeededFacetContext(options, fixture)) { context.Database.EnsureCreated(); context.SaveChanges(); } return(new FacetContext(options)); }
public DisposableFacetContextContainer(JsonFacetContextFixture fixture) { __fixture = fixture; __DbConnection = new Lazy <DbConnection>(CreateDbConnection); __DbContextOptions = new Lazy <DbContextOptions>(CreateDbContextOptions); __FacetContext = new Lazy <FacetContext>(CreateFacetContext); __RepositoryRegistry = new Lazy <RepositoryRegistry>(CreateRepositoryRegistry); __Settings = new Lazy <ISetting>(CreateSettings); }
public RangeOuterBoundSqlCompilerTests(JsonFacetContextFixture fixture) : base(fixture) { }
public FacetsConfigSpecificationTests(JsonFacetContextFixture fixture) : base(fixture) { }
public ValidPicksSqlQueryCompilerTests(JsonFacetContextFixture fixture) : base(fixture) { }
public ResultServiceTests(JsonFacetContextFixture fixture) : base(fixture) { }
public FacetsConfig2Tests(JsonFacetContextFixture fixture) : base(fixture) { FacetsConfigFactory = new MockFacetsConfigFactory(Registry.Facets); }
public FacetGraphFactoryTests(JsonFacetContextFixture fixture) : base(fixture) { }
public FacetConfig2Tests(JsonFacetContextFixture fixture) : base(fixture) { }
public DiscreteContentSqlCompilerTests(JsonFacetContextFixture fixture) : base(fixture) { }
public RangeFacetContentServiceTests(JsonFacetContextFixture fixture) : base(fixture) { }
public GenerateCSharpFixures(JsonFacetContextFixture fixture) : base(fixture) { mockQueryBuilderSetting = new SQT.SettingFactory().Create().Value; }
public ResultSpecificationFieldExtensionTests(JsonFacetContextFixture fixture) : base(fixture) { }
public RepositoryRegistryTests(JsonFacetContextFixture fixture) : base(fixture) { }
public DiscreteFacetPickFilterCompilerTests(JsonFacetContextFixture fixture) : base(fixture) { }
public QuerySetupBuilderTests(JsonFacetContextFixture fixture, ITestOutputHelper output) : base(fixture) { Output = output; }
public FacetGroupTests(JsonFacetContextFixture fixture) : base(fixture) { }
public NodeRepositoryTests(JsonFacetContextFixture fixture) : base(fixture) { }
public FacetsGraphTests(JsonFacetContextFixture fixture) : base(fixture) { }
public ViewStateRepositoryTests(JsonFacetContextFixture fixture) : base(fixture) { }
public DiscreteFacetContentServiceTests(JsonFacetContextFixture fixture) : base(fixture) { }
public DeleteBogusPickServiceTests(JsonFacetContextFixture fixture) : base(fixture) { }
public RangeCategoryBoundSqlCompilerTests(JsonFacetContextFixture fixture) : base(fixture) { }
public MapResultSqlCompilerTests(JsonFacetContextFixture fixture) : base(fixture) { }
public StudyDbContext(DbContextOptions <StudyDbContext> options, JsonFacetContextFixture fixture) : base(options, fixture) { }
public RangeCategoryCountServiceTests(JsonFacetContextFixture fixture) : base(fixture) { }
public JsonSeededFacetContext(DbContextOptions options, JsonFacetContextFixture fixture) : base(options) { Fixture = fixture; }