public AgileItemsController(IAgileItemRepository agileItemRepository) { _agileItemRepository = agileItemRepository; }
public void Setup() { _stubCreateAgileItemDto = new CreateAgileItemDto { AssigneeId = Guid.Parse("0f294219-704d-40a5-afe9-a74fffa7003f"), AssigneeName = "Oli", Board = Guid.Parse("aada6f2a-8854-4a5e-a907-2244f43408a1"), CreatedBy = Guid.Parse("0f294219-704d-40a5-afe9-a74fffa7003f"), Description = "Stub create", DueBy = DateTime.Now.AddHours(1), EstimatedTime = 1, ItemType = Models.Types.AgileItemType.Story, Order = null, ParentId = Guid.Parse("5eb09b45-9c70-4465-b62d-535e28b16aed"), Priority = Models.Types.Priority.High, StoryPoints = 3, Title = "A stub creation of a story" }; _stubSuperStoryDto = new AgileItemDto { Id = Guid.Parse("5eb09b45-9c70-4465-b62d-535e28b16aed"), AssigneeId = Guid.Parse("0f294219-704d-40a5-afe9-a74fffa7003f"), AssigneeName = "Oli", CreatedBy = Guid.Parse("0f294219-704d-40a5-afe9-a74fffa7003f"), Description = "Stub Super Story", DueBy = DateTime.Now.AddHours(1), EstimatedTime = 1, AgileItemType = Models.Types.AgileItemType.SuperStory, Order = null, Priority = Models.Types.Priority.High, Title = "A stub creation of a story", CreatedOn = DateTime.Now, IsActive = true, IsComplete = false, Status = Models.Types.Status.InProgress, BoardId = Guid.Parse("aada6f2a-8854-4a5e-a907-2244f43408a1"), }; _stubStoryDto = new AgileItemDto { Id = Guid.Parse("5eb09b45-9c70-4465-b62d-535e28b16aee"), AssigneeId = Guid.Parse("0f294219-704d-40a5-afe9-a74fffa7003f"), AssigneeName = "Oli", CreatedBy = Guid.Parse("0f294219-704d-40a5-afe9-a74fffa7003f"), Description = "Stub Story", DueBy = DateTime.Now.AddHours(1), EstimatedTime = 1, AgileItemType = Models.Types.AgileItemType.Story, Order = null, Priority = Models.Types.Priority.High, Title = "A stub creation of a story", CreatedOn = DateTime.Now, IsActive = true, IsComplete = false, Status = Models.Types.Status.InProgress, ParentId = Guid.Parse("5eb09b45-9c70-4465-b62d-535e28b16aed"), BoardId = Guid.Parse("aada6f2a-8854-4a5e-a907-2244f43408a1"), }; _stubBoard = new BoardDto { Id = Guid.Parse("aada6f2a-8854-4a5e-a907-2244f43408a1"), BoardStart = DateTime.Now, BoardEnd = DateTime.Now.AddDays(7), BoardName = "Stub board", IsActive = true }; _mockLogger = new Mock <ILogger <AgileItemRepository> >(); _agileItemRepository = new AgileItemRepository(GetInMemoryContextWithSeedData(), _mockLogger.Object); }