Пример #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>()));
        }
Пример #2
0
        public ShareCodeRepositoryTests()
        {
            var options = new DbContextOptionsBuilder <ShareCodeRepository>()
                          .UseInMemoryDatabase(databaseName: Guid.NewGuid().ToString())
                          .Options;

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