public void Can_Retrieve_Users_JobSearches() { // Setup InitializeTestEntities(); // Act IList <JobSearch> results = new JobSearchesByUserIdQuery(_unitOfWork).WithUserId(_user1.Id).Execute(); // Verify Assert.IsNotNull(results, "Query returned a null list"); Assert.AreEqual(2, results.Count, "Returned list had an incorrect number of elements"); Assert.AreEqual(_search1.Id, results[0].Id, "First returned job search had an incorrect id value"); Assert.AreEqual(_search3.Id, results[1].Id, "Second returned job search had an incorrect id value"); }
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; }