private async Task InsertIntoAsync(BaseDbContext context, SqlParameter idDominio, int quantidadeDeEntradas) { for (int i = 0; i < quantidadeDeEntradas; i++) { await context.Database.ExecuteSqlCommandAsync(ConfiguracoesDeRepositoriosParaTeste.CriaScriptTestes(), idDominio); } }
private static void ConfigureContexts() { Mock <IConfiguracoes> configs = ConfiguracoesDeRepositoriosParaTeste.ObtemConfiguracoes(); Mock <IContextInfo> contexto = ConfiguracoesDeRepositoriosParaTeste.ConfiguraContexto(); _fabrica = new FabricaDeContextos(contexto.Object, configs.Object); }
private async Task CreateDatabaseAndTablesAsync(BaseDbContext context) { await context.Database.ExecuteSqlCommandAsync(ConfiguracoesDeRepositoriosParaTeste.SCRIPT_CREATE_DATABASE_TESTE); foreach (string script in ConfiguracoesDeRepositoriosParaTeste.CriaScriptsDeTabelas()) { await context.Database.ExecuteSqlCommandAsync(script); } }