public OrdersController(IOrderService svc, BeersDbContext ctx, IOrderServiceApp svcApp) { _svc = svc; _ctx = ctx; _svcApp = svcApp; }
public void FindByIdShouldReturnBeerWithSameIdIfExists() { var context = new BeersDbContext(new DbContextOptions <BeersDbContext>()); context.Beers.Add(new Beer() { Id = 2, Name = "A", Price = 0, Abv = 0 }); var mock = new Mock <BeersDbContext>(); mock.Setup(ctx => ctx.Beers).Returns(context.Beers); var svc = new BeerService(null, mock.Object); var beer = svc.FindById(2); Assert.Equal(2, beer.Id); }