Ejemplo n.º 1
0
        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();
        }