예제 #1
0
        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();
        }
예제 #2
0
        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();
        }