Пример #1
0
        public async void Should_Success_Get_Data()
        {
            BankDocumentNumberGenerator generator = new BankDocumentNumberGenerator(_dbContext(GetCurrentMethod()));
            string result = await generator.GenerateDocumentNumber("test", "test", "test");

            Assert.NotNull(result);
        }
        public async void Should_Success_Get_Data()
        {
            var dbContext = _dbContext(GetCurrentMethod());
            BankDocumentNumberGenerator generator = new BankDocumentNumberGenerator(dbContext);
            string result = await generator.GenerateDocumentNumber("test", "test", "test");

            var bankDocument = dbContext.BankDocumentNumbers.FirstOrDefault();

            bankDocument.LastModifiedUtc = bankDocument.LastModifiedUtc.AddMonths(-1);
            dbContext.Update(bankDocument);
            dbContext.SaveChanges();
            string result2 = await generator.GenerateDocumentNumber("test", "test", "test");

            string result3 = await generator.GenerateDocumentNumber("test", "test", "test");

            Assert.NotNull(result3);
        }