public void SetUp() { var database = new Mock <IDatabase>(); database.Setup(x => x.Query <ToppingSizeRecord>()).Returns(() => new List <ToppingSizeRecord> { new ToppingSizeRecord { Id = 1, Topping = new ToppingRecord { Id = 2 }, Size = new SizeRecord { Id = 2 } }, new ToppingSizeRecord { Id = 2, Topping = new ToppingRecord { Id = 3 }, Size = new SizeRecord { Id = 2 } } }); var subject = new ToppingSizeRepository(database.Object); _result = subject.GetByIds(new List <int> { 2, 3 }, 2); }
public void SetUp() { var database = new Mock <IDatabase>(); database.Setup(x => x.Query <ToppingSizeRecord>()).Returns(() => new List <ToppingSizeRecord>()); var subject = new ToppingSizeRepository(database.Object); _result = subject.GetByIds(new List <int> { 1, 2 }, 1); }
public void SetUp() { var database = new Mock <IDatabase>(); database.Setup(x => x.Query <ToppingSizeRecord>()).Throws(new Exception("Something went wrong")); var subject = new ToppingSizeRepository(database.Object); _result = subject.GetByIds(new List <int> { 1, 2 }, 1); }