public void SetUp()
        {
            var database = new Mock <IDatabase>();

            database.Setup(x => x.Query <PizzaSizeRecord>()).Returns(() => new List <PizzaSizeRecord>
            {
                new PizzaSizeRecord
                {
                    Price = 1200,
                    Pizza = new PizzaRecord {
                        Id = 1
                    },
                    Size = new SizeRecord {
                        Id = 1
                    }
                },
                new PizzaSizeRecord
                {
                    Price = 1500,
                    Pizza = new PizzaRecord {
                        Id = 1
                    },
                    Size = new SizeRecord {
                        Id = 2
                    }
                }
            });

            var subject = new PizzaSizeRepository(database.Object);

            _result = subject.GetByIds(1, 3);
        }
        public void SetUp()
        {
            var database = new Mock <IDatabase>();

            database.Setup(x => x.Query <PizzaSizeRecord>()).Throws(new Exception("Something went wrong"));

            var subject = new PizzaSizeRepository(database.Object);

            _result = subject.GetByIds(1, 2);
        }
        public void SetUp()
        {
            var database = new Mock <IDatabase>();

            database.Setup(x => x.Query <PizzaSizeRecord>()).Throws <Exception>();

            var subject = new PizzaSizeRepository(database.Object);

            _result = subject.GetAll();
        }
Esempio n. 4
0
        public void SetUp()
        {
            var database = new Mock <IDatabase>();

            database.Setup(x => x.Query <PizzaSizeRecord>()).Returns(new List <PizzaSizeRecord>
            {
                new PizzaSizeRecord
                {
                    Id    = 1,
                    Pizza = new PizzaRecord
                    {
                        Id   = 1,
                        Name = "Original"
                    },
                    Size = new SizeRecord
                    {
                        Id   = 1,
                        Name = "Small"
                    },
                    Price = 800
                },
                new PizzaSizeRecord
                {
                    Id    = 2,
                    Pizza = new PizzaRecord
                    {
                        Id   = 2,
                        Name = "Gimme the Meat"
                    },
                    Size = new SizeRecord
                    {
                        Id   = 2,
                        Name = "Medium"
                    },
                    Price = 1100
                }
            });

            var subject = new PizzaSizeRepository(database.Object);

            _result = subject.GetAll();
        }
Esempio n. 5
0
        public void SetUp()
        {
            var database = new Mock <IDatabase>();

            database.Setup(x => x.Query <PizzaSizeRecord>()).Returns(() => new List <PizzaSizeRecord>
            {
                new PizzaSizeRecord
                {
                    Id = 1
                },
                new PizzaSizeRecord
                {
                    Id = 2
                }
            });

            var subject = new PizzaSizeRepository(database.Object);

            _result = subject.GetAll();
        }