public static WaitlessContext Create() { var builder = new DbContextOptionsBuilder <WaitlessContext>(); builder.UseInMemoryDatabase(Guid.NewGuid().ToString()); var context = new WaitlessContext(builder.Options); return(context); }
public void TestGetSubmenues() { var builder = new DbContextOptionsBuilder <WaitlessContext>(); builder.UseInMemoryDatabase("unittest"); var context = new WaitlessContext(builder.Options); context.Submenu.Add(new Database.Models.Submenu()); context.SaveChanges(); var service = new SubmenuService(context); var result = service.GetSubmenus(0); Assert.Equal(1, result.Count()); }
public OrderService(IDataService data) { this.data = data; context = data.GetContext(); }
public TableService(IDataService data) { this.data = data; context = data.GetContext(); }
public OrderPosService(IDataService data, OrderService orderService) { this.data = data; this.orderService = orderService; context = data.GetContext(); }
public MockDataService(WaitlessContext context) { this.context = context; }
public ItemTypeService(IDataService data) { this.data = data; context = data.GetContext(); }
public SubmenuService(IDataService data) { this.data = data; context = data.GetContext(); }
public ValuesController(IConnectionManager connectionManager, WaitlessContext context) { this.connectionManager = connectionManager; this.context = context; }