public BuilderFactory( TModel model, VehicleMutationsDbContext dbContext ) { DbContext = dbContext; Model = model; }
public BaseTests(VehicleFixture fixture, string url) { Request = fixture.Request; EntitiesFactory = fixture.EntitiesFactory; MutationsDbContext = fixture.MutationsHandler.DbContext; MutationsHandler = fixture.MutationsHandler; QueriesHandler = fixture.QueriesHandler; Uri = new Uri($"{fixture.Client.BaseAddress}{url}"); }
public VehicleFixture() { var builder = new DbContextOptionsBuilder <VehicleMutationsDbContext>() .UseInMemoryDatabase(databaseName: Guid.NewGuid().ToString()) .EnableSensitiveDataLogging() .EnableDetailedErrors(); var mutationsDbContext = new VehicleMutationsDbContext(builder.Options); MutationsHandler = new VehicleMutationsHandler(mutationsDbContext); VehicleStartup.Configure( secret: string.Empty, pathFiles: string.Empty ); }
protected TestsBase(VehicleFixture fixture) { EntitiesFactory = new EntitiesFactory(fixture.MutationsHandler.DbContext); MutationsDbContext = fixture.MutationsHandler.DbContext; MutationsHandler = fixture.MutationsHandler; }
public EntitiesFactory(VehicleMutationsDbContext dbContext) { DbContext = dbContext; }