public async Task TestGetSizes() { var sizeRepository = new SizeRepository(mockContext.Object); var sizeCount = await sizeRepository.GetAll(); Assert.AreEqual(4, sizeCount.Count()); }
public void SetUp() { var database = new Mock <IDatabase>(); database.Setup(x => x.Query <SizeRecord>()).Returns(new List <SizeRecord> { new SizeRecord { Id = 1, Name = "Small" }, new SizeRecord { Id = 2, Name = "Medium" }, new SizeRecord { Id = 3, Name = "Large" } }); var subject = new SizeRepository(database.Object); _result = subject.GetAll(); }
public void SetUp() { var database = new Mock <IDatabase>(); database.Setup(x => x.Query <SizeRecord>()).Throws <Exception>(); var subject = new SizeRepository(database.Object); _result = subject.GetAll(); }
public PizzaViewModel(PizzaStoreDBContext dbo) { var cRepo = new CrustRepository(dbo); Crusts = cRepo.GetAll(); var sRepo = new SizeRepository(dbo); Sizes = sRepo.GetAll(); var tRepo = new ToppingRepository(dbo); Toppings = new List <ToppingsModel>(); Toppings2 = new List <CheckBoxTopping>(); foreach (ToppingsModel t in tRepo.GetAll()) { Toppings.Add(t); } foreach (var t in Toppings) { Toppings2.Add(new CheckBoxTopping() { Name = t.Name, Id = t.Id, Description = t.Description, Text = t.Name, IsSelected = false }); } var uRepo = new UserRepository(dbo); Users = uRepo.GetAll(); var stRepo = new StoreRepository(dbo); Stores = stRepo.GetAll(); var pRepo = new PizzaRepository(dbo); SpecialtyPizzas = pRepo.GetAllSpecialty(); Pizzas = new List <CheckBoxPizza>(); GetCart(dbo); if (Cart.Pizzas != null) { foreach (PizzaModel p in Cart.Pizzas) { Pizzas.Add(new CheckBoxPizza() { Name = p.Name, Id = p.Id, Description = p.Description, Text = p.Name, IsSelected = false }); } } }