public RepositoryBaseTests() { var options = new DbContextOptionsBuilder<RaceAnalyserContext>() .UseInMemoryDatabase(databaseName: "REPOSITORY_BASE_TESTS") .Options; this._context = new RaceAnalyserContext(options); this._raceQuery = new RaceQuery(); }
protected RaceAnalyserContext CreateContext(string dbName = null) { //Arrange var options = new DbContextOptionsBuilder <RaceAnalyserContext>() .UseInMemoryDatabase(databaseName: dbName ?? "DB_CREATION_TEST") .Options; //Act. RaceAnalyserContext context = new RaceAnalyserContext(options); return(context); }
public void Testar_Criacao() { //Arrange var options = new DbContextOptionsBuilder <RaceAnalyserContext>() .UseInMemoryDatabase(databaseName: "DB_CREATION_TEST") .Options; //Act. RaceAnalyserContext context = new RaceAnalyserContext(options); var setRaces = context.Set <Race>(); //Forçar a inicialização (OnModelCreating) //Assert. Assert.IsNotNull(context); Assert.IsNotNull(setRaces); }
public UserRepository(RaceAnalyserContext context) : base(context) { }
public RaceTypeRepository(RaceAnalyserContext context) : base(context) { }
public RepositoryBase(RaceAnalyserContext context) { this._context = context; }
public DriverResultRepository(RaceAnalyserContext context) : base(context) { }