Ejemplo n.º 1
0
        public void TestGetPostsOfEmployee()
        {
            using (UnitOfWork unitwork = new UnitOfWork(store, dbContextFactory))
            {
                IRepository<Party, Guid> partyRepository = new Repository<Party, Guid>(store);
                PartyService partyService = new PartyService();
                Party emp = partyRepository.Query(s => s.Name == "Bob").First();
                var parties = partyService.GetPostsOf(emp.Id);

                Assert.AreEqual(1, parties.Count());
                Assert.AreEqual("總經理室副主管", parties.First().Name);
            }
        }