Example #1
0
        private static MatchRepository ReadTestRepository(string fileName)
        {
            var databaseOptions = new DbContextOptionsBuilder <MatchRepository>()
                                  .UseSqlite($"Data Source={fileName}")
                                  .Options;

            return(new MatchRepository(databaseOptions, UnitTestLoggerCreator.CreateUnitTestLogger <MatchRepository>()));
        }
Example #2
0
        public ShareCodeRepositoryTests()
        {
            var options = new DbContextOptionsBuilder <ShareCodeRepository>()
                          .UseInMemoryDatabase(databaseName: Guid.NewGuid().ToString())
                          .Options;

            myShareCodeRepository = new ShareCodeRepository(options, UnitTestLoggerCreator.CreateUnitTestLogger <ShareCodeRepository>());
        }
Example #3
0
        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);
        }
Example #4
0
 public DemoBackuper() : this(UnitTestLoggerCreator.CreateUnitTestLogger <DemoBackuper>())
 {
 }
Example #5
0
 public DemoDownloader() : this(UnitTestLoggerCreator.CreateUnitTestLogger <DemoDownloader>())
 {
 }
Example #6
0
 public ShareCodeCollector(IServiceScopeFactory scopeFactory) : this(scopeFactory, UnitTestLoggerCreator.CreateUnitTestLogger <ShareCodeCollector>())
 {
 }
Example #7
0
 public RankUpdater(IServiceScopeFactory scopeFactory) : this(scopeFactory, UnitTestLoggerCreator.CreateUnitTestLoggerFactory())
 {
 }
Example #8
0
 public GameCoordinatorClient() : this(UnitTestLoggerCreator.CreateUnitTestLoggerFactory())
 {
 }
Example #9
0
 public LocalDemoCollector(IServiceScopeFactory scopeFactory) : this(scopeFactory, UnitTestLoggerCreator.CreateUnitTestLoggerFactory())
 {
 }
Example #10
0
 public FTPDemoCollector(IServiceProvider serviceProvider) : this(serviceProvider, UnitTestLoggerCreator.CreateUnitTestLogger <FTPDemoCollector>())
 {
 }
Example #11
0
 public SkillBasedAssigner(MatchRepository matchRepository, SteamworksApi steamworksApi) : this(matchRepository, steamworksApi, UnitTestLoggerCreator.CreateUnitTestLogger <SkillBasedAssigner>())
 {
 }