public void Init() { _workStepRepository = new MemoryWorkStepRepository(); _workItemRepository = new MemoryWorkItemRepository(); _workflowRepository = new WorkflowRepository(_workItemRepository, _workStepRepository); _wp = new Workflow(_workflowRepository); }
public void Init() { var workStepRepository = new MemoryWorkStepRepository(); var workItemRepository = new MemoryWorkItemRepository(); var workflowRepository = new WorkflowRepository(workItemRepository, workStepRepository); _wp = new Workflow(workflowRepository); _jsonRenderer = new JsonRenderer(_wp); }
public void Init() { _workStepRepository = new MemoryWorkStepRepository(); _workItemRepository = new MemoryWorkItemRepository(); var repository = new WorkflowRepository(_workItemRepository, _workStepRepository); _workflow = new Workflow(repository); _mover = new WorkItemMover(repository); _mocks = new MockRepository(); }
public void Init() { _workStepRepository = new MemoryWorkStepRepository(); _workItemRepository = new MemoryWorkItemRepository(); _wp = new Workflow(new WorkflowRepository(_workItemRepository, _workStepRepository)); _workStepRepository.Add(WorkStep.New("/analysis").UpdateOrdinal(1).UpdateType(WorkStepType.Begin).UpdateWorkItemClass("cr")); _workStepRepository.Add(WorkStep.New("/development").UpdateOrdinal(2).UpdateType(WorkStepType.Normal).UpdateWorkItemClass("cr")); _workStepRepository.Add(WorkStep.New("/development/inprocess").UpdateOrdinal(1).UpdateType(WorkStepType.Expand).UpdateWorkItemClass("cr")); _workStepRepository.Add(WorkStep.New("/development/inprocess/tasks").UpdateOrdinal(1).UpdateType(WorkStepType.Normal).UpdateWorkItemClass("task").UpdateTitle("Tasks")); _workStepRepository.Add(WorkStep.New("/development/inprocess/tasks/new").UpdateOrdinal(1).UpdateType(WorkStepType.Begin).UpdateWorkItemClass("task")); _workStepRepository.Add(WorkStep.New("/development/inprocess/tasks/inprocess").UpdateOrdinal(2).UpdateType(WorkStepType.Normal).UpdateWorkItemClass("task")); _workStepRepository.Add(WorkStep.New("/development/inprocess/tasks/done").UpdateOrdinal(3).UpdateType(WorkStepType.End).UpdateWorkItemClass("task")); _workStepRepository.Add(WorkStep.New("/development/done").UpdateOrdinal(2).UpdateType(WorkStepType.Normal).UpdateWorkItemClass("cr")); _workStepRepository.Add(WorkStep.New("/done").UpdateOrdinal(1).UpdateType(WorkStepType.End).UpdateWorkItemClass("cr")); }
public void Init() { _workStepRepository = new MemoryWorkStepRepository(); _workItemRepository = new MemoryWorkItemRepository(); _creator = new WorkStepCreator(new WorkflowRepository(_workItemRepository, _workStepRepository)); }
public void Init() { _workStepRepository = new MemoryWorkStepRepository(); _workItemRepository = new MemoryWorkItemRepository(); _updater = new WorkStepUpdater(new WorkflowRepository(_workItemRepository, _workStepRepository)); }