public void Given_task_exists() { var russellWilliamsEmployeeId = Guid.Parse("D2122FFF-1DCD-4A3C-83AE-E3503B394EB4"); var employee = new EmployeeRepository(ObjectFactory.GetInstance<IBusinessSafeSessionManager>()).GetById(russellWilliamsEmployeeId); var target = new TaskListRepository(ObjectFactory.GetInstance<IBusinessSafeSessionManager>(), ObjectFactory.GetInstance<IBusinessSafeSessionManagerFactory>()); List<long> siteIds = employee.User.Site.GetThisAndAllDescendants().Select(x => x.Id).ToList(); var result = target.Search(55881, new List<Guid>(){russellWilliamsEmployeeId}, false, siteIds); ObjectFactory.GetInstance<IBusinessSafeSessionManager>().CloseSession(); }