private static IListItemRepository GetListItemRepositoryForInvalidWorkTypeCategory(Guid workStatusId, Guid workTypeId) { var listItemRepositoryStub = MockRepository.GenerateStub <IListItemRepository>(); listItemRepositoryStub.Stub(x => x.GetById(workStatusId)).Return(JobItemServiceFactory.GetAddWorkItemWorkStatus(workStatusId)); listItemRepositoryStub.Stub(x => x.GetById(workTypeId)).Return( new ListItem { Id = Guid.NewGuid(), Type = ListItemType.WorkStatusRepaired, Name = "Repaired", Category = new ListItemCategory { Id = Guid.NewGuid(), Name = "Status", Type = ListItemCategoryType.JobItemWorkStatus } }); return(listItemRepositoryStub); }