public async Task ExecutorCasessEditTest() { var optionBuilder = new DbContextOptionsBuilder <ApplicationDbContext>() .UseInMemoryDatabase("testDb2"); var dbContext = new ApplicationDbContext(optionBuilder.Options); var service = new LawCaseService(dbContext); var lawCase = new LawCaseInputModel { Date = DateTime.UtcNow.Date, InvoiceCount = 5, MoratoriumInterest = 15.3m, Value = 100, PeriodFrom = DateTime.UtcNow.Date.AddMonths(-3), PeriodTo = DateTime.UtcNow.Date.AddMonths(-2) }; await service.CreateAsync(lawCase); var lawCaseEdit = new LawCaseViewModel { Date = DateTime.UtcNow.Date.AddDays(3), InvoiceCount = 6, MoratoriumInterest = 15.3m, Value = 102, PeriodFrom = DateTime.UtcNow.Date.AddMonths(-3), PeriodTo = DateTime.UtcNow.Date.AddMonths(-2) }; var result = service.EditAsync(lawCaseEdit); Assert.NotNull(result); //Assert.Equal(2, result.Id); }
public void LawCasessAllTest() { var optionBuilder = new DbContextOptionsBuilder <ApplicationDbContext>() .UseInMemoryDatabase("testDb0"); var dbContext = new ApplicationDbContext(optionBuilder.Options); var service = new LawCaseService(dbContext); var result = service.AllAsync(); Assert.NotNull(result); }
public void LawCasesDebitorsTest() { var optionBuilder = new DbContextOptionsBuilder <ApplicationDbContext>() .UseInMemoryDatabase("testDb3"); var dbContext = new ApplicationDbContext(optionBuilder.Options); var service = new LawCaseService(dbContext); var result = service.Debitors(); Assert.NotNull(result); //Assert.Equal(2, result.Id); }