Esempio n. 1
0
        public void PassingTest()
        {
            var partyFactory = new PartyFactory();

            var theA = (Person)partyFactory.CreatePersonal("A");

            Assert.Equal("Hi, I'am A", theA.Hi());
        }
Esempio n. 2
0
        public void Create_Personal()
        {
            var dbContextScopeFactory   = new DbContextScopeFactory();
            var ambientDbContextLocator = new AmbientDbContextLocator();

            using (var dbContextScope = dbContextScopeFactory.Create())
            {
                var partyFactory = new PartyFactory();
                var dingP        = partyFactory.CreatePersonal("ding.p");

                var partyRepo = new PersonRepository(ambientDbContextLocator);
                partyRepo.Add(dingP);

                dbContextScope.SaveChanges();
            }
        }