public void IsConsumedProductExists_Pass() { // arrange var contextOptions = new DbContextOptionsBuilder <DionysContext>() .UseInMemoryDatabase("IsConsumedProductExists_Pass") .Options; var consumedProduct = new ConsumedProduct { ProductId = Guid.Parse("274684A2-D52B-4FB8-8BAD-1F065BA76071"), Timestamp = DateTime.UtcNow, }; using (var ctx = new DionysContext(contextOptions)) { ctx.ConsumedProducts.Add(consumedProduct); ctx.SaveChanges(); } // act bool result; using (var ctx = new DionysContext(contextOptions)) { var service = new ConsumedProductService(ctx); result = service.IsExist(consumedProduct.Id); } // assert Assert.That(result == true); }
public ConsumedProductService(DionysContext context) { _context = context; }
public ProductService(DionysContext context) { _context = context; }
public UserService(DionysContext context) { _context = context; }