public void TestMethod1()
        {
            // AAA(Arrange, Act, Assert)
            // Arrange
            var Member1 = new Member
            {
                Forename = "Frank",
                Surname  = "Thomas"
            };
            var context = new BenendenContext(options);

            context.Add(Member1);
            context.SaveChanges();
            //Act
            var p      = new MemberRepository(context);
            var result = p.Get(1);

            //Assert
            Assert.AreEqual("Frank", result.Forename);
        }
        public void TestMethod1()
        {
            // AAA(Arrange, Act, Assert)
            // Arrange
            var Product1 = new Product
            {
                Name = "HealthCare",
                Cost = 100.00f
            };
            var context = new BenendenContext(options);

            context.Add(Product1);
            context.SaveChanges();
            //Act
            var p      = new ProductRepository(context);
            var result = p.Get(1);

            //Assert
            Assert.AreEqual("HealthCare", result.Name);
        }
示例#3
0
 public ProductRepository(BenendenContext context)
 {
     _context = context;
 }
示例#4
0
 public MemberRepository(BenendenContext context)
 {
     _context = context;
 }
示例#5
0
        private void AddTestData(BenendenContext context)
        {
            var Member1 = new Member
            {
                Forename = "Frank",
                Surname  = "Thomas"
            };

            var Member2 = new Member
            {
                Forename = "Thomas",
                Surname  = "Franks"
            };

            var Member3 = new Member
            {
                Forename = "Christoph",
                Surname  = "McMullens"
            };
            var Member4 = new Member
            {
                Forename = "Wanda",
                Surname  = "Perri"
            };
            var Member5 = new Member
            {
                Forename = "Helen",
                Surname  = "Sparks"
            };
            var Member6 = new Member
            {
                Forename = "Roman",
                Surname  = "Brid"
            };

            var Product1 = new Product
            {
                Name   = "Healthcare",
                Cost   = 100.00f,
                Member = Member1
            };
            var Product2 = new Product
            {
                Name   = "Travel Insurance",
                Cost   = 150.00f,
                Member = Member1
            };
            var Product3 = new Product
            {
                Name   = "Home Insurance",
                Cost   = 125.00f,
                Member = Member2
            };
            var Product4 = new Product
            {
                Name   = "Healthcare",
                Cost   = 100.00f,
                Member = Member6
            };
            var Product5 = new Product
            {
                Name   = "Healthcare",
                Cost   = 100.00f,
                Member = Member2
            };
            var Product6 = new Product
            {
                Name   = "Healthcare",
                Cost   = 100.00f,
                Member = Member4
            };
            var Product7 = new Product
            {
                Name   = "Travel Insurance",
                Cost   = 150.00f,
                Member = Member6
            };
            var Product8 = new Product
            {
                Name   = "Travel Insurance",
                Cost   = 150.00f,
                Member = Member2
            };
            var Product9 = new Product
            {
                Name   = "Home Insurance",
                Cost   = 125.00f,
                Member = Member3
            };
            var Product10 = new Product
            {
                Name   = "Home Insurance",
                Cost   = 125.00f,
                Member = Member5
            };

            context.Add(Member1);
            context.Add(Member2);
            context.Add(Member3);
            context.Add(Member4);
            context.Add(Member5);
            context.Add(Member6);
            context.Add(Product1);
            context.Add(Product2);
            context.Add(Product3);
            context.Add(Product4);
            context.Add(Product5);
            context.Add(Product6);
            context.Add(Product7);
            context.Add(Product8);
            context.Add(Product9);
            context.Add(Product10);
            context.SaveChanges();
        }