public void CreateRepository()
        {
            Mock <ILogger> logger  = new Mock <ILogger>();
            var            builder = new ConfigurationBuilder()
                                     .SetBasePath(Directory.GetCurrentDirectory())
                                     .AddJsonFile("appsettings.json");
            var config    = builder.Build();
            var _dbconfig = config.GetSection("CosmoDBSettings").Get <CosmoDBSettings>();

            _repository = new RawEventStorageRepository(new CosmoDBStorageInitializer(_dbconfig), logger.Object);
        }
コード例 #2
0
        public async Task Initialize()
        {
            Mock <ILoggerFactory> factory = new Mock <ILoggerFactory>();
            var builder = new ConfigurationBuilder()
                          .SetBasePath(Directory.GetCurrentDirectory())
                          .AddJsonFile("appsettings.json");
            var config    = builder.Build();
            var _dbconfig = config.GetSection("CosmoDBSettings").Get <CosmoDBSettings>();

            _repository = new RawEventStorageRepository(new CosmoDBStorageInitializer(_dbconfig), factory.Object);

            await AzureTableStorageHelper.EnsurePersonIsInLocalStorage(_context, _userId, _userPersonalInfo.Initials, _userPersonalInfo.LastNameAtBirth, _userPersonalInfo.LastNameAtBirthPrefix, _userPersonalInfo.BirthDate);

            await AzureTableStorageHelper.EnsurePersonIsInLocalStorage(_context, _targetId, _targetPersonalInfo.Initials, _targetPersonalInfo.LastNameAtBirth, _targetPersonalInfo.LastNameAtBirthPrefix, _targetPersonalInfo.BirthDate);
        }
コード例 #3
0
 public void Constructor_WithNullInitializerThrowsArgumentNullException()
 {
     Mock <ILogger> logger = new Mock <ILogger>();
     var            sut    = new RawEventStorageRepository(null, logger.Object);
 }