public void SetUp() { var database = new Mock <IDatabase>(); database.Setup(x => x.Query <PizzaToppingRecord>()).Throws <Exception>(); var subject = new PizzaToppingRepository(database.Object); _result = subject.GetAll(); }
public void SetUp() { var database = new Mock <IDatabase>(); database.Setup(x => x.Query <PizzaToppingRecord>()).Returns(new List <PizzaToppingRecord> { new PizzaToppingRecord { Id = 1, Pizza = new PizzaRecord { Id = 1, Name = "Original" }, Topping = new ToppingRecord { Id = 1, Name = "Cheese" } }, new PizzaToppingRecord { Id = 2, Pizza = new PizzaRecord { Id = 2, Name = "Gimme the Meat" }, Topping = new ToppingRecord { Id = 2, Name = "Bacon" } } }); var subject = new PizzaToppingRepository(database.Object); _result = subject.GetAll(); }