public void Can_Retrieve_Open_Tasks_For_Contacts_and_Companies_In_Job_Search_Sorted_By_TaskDate() { // Setup InitializeTestEntities(); // Act IList<Task> results = new OpenTasksByJobSearchQuery(_unitOfWork).WithJobSearch(_jobsearch1.Id).Execute(); // Assert Assert.IsNotNull(results, "Query returned a null list"); Assert.AreEqual(2, results.Count, "Returned task list had an incorrect number of elements"); Assert.AreEqual(_companyTask1, results[0], "First returned task was incorrect"); Assert.AreEqual(_contactTask1, results[1], "Second returned task was incorrect"); }
public void Can_Retrieve_Open_Tasks_For_Contacts_and_Companies_In_Job_Search_Sorted_By_TaskDate() { // Setup InitializeTestEntities(); // Act IList <Task> results = new OpenTasksByJobSearchQuery(_unitOfWork).WithJobSearch(_jobsearch1.Id).Execute(); // Assert Assert.IsNotNull(results, "Query returned a null list"); Assert.AreEqual(2, results.Count, "Returned task list had an incorrect number of elements"); Assert.AreEqual(_companyTask1, results[0], "First returned task was incorrect"); Assert.AreEqual(_contactTask1, results[1], "Second returned task was incorrect"); }
public JobSearchController(JobSearchesByUserIdQuery jobSearchesByIdQuery, JobSearchByIdQuery jobSearchByIdQuery, CreateJobSearchForUserCommand createJobSearchCommand, EditJobSearchCommand editJobSearchCommand, OpenTasksByJobSearchQuery openTasksByJobSearchQuery, EditUserCommand editUserCommand, EntitySearchQuery entitySearchQuery, UserByIdQuery userByIdQuery, StartNextJobSearchMilestoneCommand startNextMilestoneCmd, IProcess <ByJobSearchParams, JobsearchExportViewModel> exportProcess, IServiceFactory serviceFactory) { _jobSearchByIdQuery = jobSearchByIdQuery; _jobSearchesByUserIdQuery = jobSearchesByIdQuery; _createJobSearchCommand = createJobSearchCommand; _editJobSearchCommand = editJobSearchCommand; _openTasksByJobSearchQuery = openTasksByJobSearchQuery; _editUserCommand = editUserCommand; _entitySearchQuery = entitySearchQuery; _serviceFactory = serviceFactory; _userByIdQuery = userByIdQuery; _startNextMilestoneCmd = startNextMilestoneCmd; _exportProcess = exportProcess; }
public JobSearchController(JobSearchesByUserIdQuery jobSearchesByIdQuery, JobSearchByIdQuery jobSearchByIdQuery, CreateJobSearchForUserCommand createJobSearchCommand, EditJobSearchCommand editJobSearchCommand, OpenTasksByJobSearchQuery openTasksByJobSearchQuery, EditUserCommand editUserCommand, EntitySearchQuery entitySearchQuery, UserByIdQuery userByIdQuery, StartNextJobSearchMilestoneCommand startNextMilestoneCmd, IProcess<ByJobSearchParams, JobsearchExportViewModel> exportProcess, IServiceFactory serviceFactory) { _jobSearchByIdQuery = jobSearchByIdQuery; _jobSearchesByUserIdQuery = jobSearchesByIdQuery; _createJobSearchCommand = createJobSearchCommand; _editJobSearchCommand = editJobSearchCommand; _openTasksByJobSearchQuery = openTasksByJobSearchQuery; _editUserCommand = editUserCommand; _entitySearchQuery = entitySearchQuery; _serviceFactory = serviceFactory; _userByIdQuery = userByIdQuery; _startNextMilestoneCmd = startNextMilestoneCmd; _exportProcess = exportProcess; }