private static MatchRepository ReadTestRepository(string fileName) { var databaseOptions = new DbContextOptionsBuilder <MatchRepository>() .UseSqlite($"Data Source={fileName}") .Options; return(new MatchRepository(databaseOptions, UnitTestLoggerCreator.CreateUnitTestLogger <MatchRepository>())); }
public ShareCodeRepositoryTests() { var options = new DbContextOptionsBuilder <ShareCodeRepository>() .UseInMemoryDatabase(databaseName: Guid.NewGuid().ToString()) .Options; myShareCodeRepository = new ShareCodeRepository(options, UnitTestLoggerCreator.CreateUnitTestLogger <ShareCodeRepository>()); }
private static MatchRepository CreateEmptyRepository() { var databasePath = Path.GetTempFileName().Replace(".tmp", ".db"); var databaseOptions = new DbContextOptionsBuilder <MatchRepository>() .UseSqlite($"Data Source={databasePath}") .Options; var repository = new MatchRepository(databaseOptions, UnitTestLoggerCreator.CreateUnitTestLogger <MatchRepository>()); repository.Database.EnsureDeleted(); repository.Database.EnsureCreated(); return(repository); }
public DemoBackuper() : this(UnitTestLoggerCreator.CreateUnitTestLogger <DemoBackuper>()) { }
public DemoDownloader() : this(UnitTestLoggerCreator.CreateUnitTestLogger <DemoDownloader>()) { }
public ShareCodeCollector(IServiceScopeFactory scopeFactory) : this(scopeFactory, UnitTestLoggerCreator.CreateUnitTestLogger <ShareCodeCollector>()) { }
public FTPDemoCollector(IServiceProvider serviceProvider) : this(serviceProvider, UnitTestLoggerCreator.CreateUnitTestLogger <FTPDemoCollector>()) { }
public SkillBasedAssigner(MatchRepository matchRepository, SteamworksApi steamworksApi) : this(matchRepository, steamworksApi, UnitTestLoggerCreator.CreateUnitTestLogger <SkillBasedAssigner>()) { }