public void Init() { IoCInitializer.Init(); taskExecutionItemRepository = IoCContainer.Resolve <ITaskExecutionItemRepository>(); taskExecutionItemService = new TaskExecutionItemService(taskExecutionItemRepository); currentDate = DateTime.Now; user = new Mock <User>(); user.Setup(x => x.GetPermissionDistributionType(It.IsAny <Permission>())).Returns(PermissionDistributionType.All); taskType = new Mock <TaskType>(); taskType.Setup(x => x.States).Returns(new List <TaskExecutionState>() { taskExecutionState }); task = new Mock <Task>(); task.Setup(x => x.Type).Returns(taskType.Object); }
public TaskService(ITaskRepository taskRepository, ITaskExecutionItemRepository taskExecutionItemRepository) { this.taskRepository = taskRepository; this.taskExecutionItemRepository = taskExecutionItemRepository; }