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); } }