public async Task Select(BacklogDefinition item) { CurrentProject = null; CurrentBacklogDefinition = item; CurrentBacklog = await BacklogService.GetBacklog(CurrentBacklogDefinition); Update(); }
public HelperService( ProjectDbContext dbContext, ProjectService projectService, BacklogService backlogService) { this.DbContext = dbContext; this.ProjectService = projectService; // new ProjectService(dbContext); this.BacklogService = backlogService; // new BacklogService(dbContext); }
protected override async Task OnInitializedAsync() { CurrentProject = null; CurrentUnit = await UserUnitService.GetCurrentUnit(); CurrentBacklogDefinition = CurrentUnit.GetAvailableBacklogs().First().backlog; CurrentBacklog = await BacklogService.GetBacklog(CurrentBacklogDefinition); Update(); }
protected async Task AddProject() { if (CurrentBacklogDefinition == null) { return; } (CurrentBacklog, CurrentProject) = await BacklogService.CreateProjectInBacklog("Новый проект", CurrentBacklogDefinition, CurrentUnit); StateHasChanged(); }
public void Backlog_serive_Delete_method_throw_nullReferenceException() { UserStory backlog = new UserStory(); var mockrepo = new Mock <IBacklogRepository>(); mockrepo.Setup(x => x.Delete(It.IsAny <int>())).Throws(new NullReferenceException()); BacklogService obj = new BacklogService(mockrepo.Object); var exception = Record.Exception(() => obj.Delete(It.IsAny <int>())); Assert.IsType <NullReferenceException>(exception); }
public void Backlog_service_setConnection_method_should_throw_Argument_Null_Exception_with_invalid_input() { UserStory backlog = new UserStory(); backlog.StoryId = 1; var mockrepo = new Mock <IBacklogRepository>(); mockrepo.Setup(x => x.setConnectionId(It.IsAny <string>(), It.IsAny <int>())).Throws(new ArgumentNullException()); BacklogService obj = new BacklogService(mockrepo.Object); var exception = Record.Exception(() => obj.setConnectionId(It.IsAny <string>(), It.IsAny <int>())); Assert.IsType <ArgumentNullException>(exception); }
public void Backlog_serive_update_method_throw_Format_Exception_with_invalid_input() { UserStory backlog = new UserStory(); backlog.StoryId = 1; var mockrepo = new Mock <IBacklogRepository>(); mockrepo.Setup(x => x.Update(It.IsAny <int>(), backlog)).Throws(new FormatException()); BacklogService obj = new BacklogService(mockrepo.Object); var exception = Record.Exception(() => obj.Update(It.IsAny <int>(), backlog)); Assert.IsType <FormatException>(exception); }
public void Backlog_serive_Delete_method_throw_exception_with_invalid_value_type() { UserStory backlog = new UserStory(); var mockrepo = new Mock <IBacklogRepository>(); mockrepo.Setup(x => x.Delete(It.IsAny <int>())).Throws(new FormatException()); BacklogService obj = new BacklogService(mockrepo.Object); var exception = Record.Exception(() => obj.Delete(It.IsAny <int>())); Assert.IsType <FormatException>(exception); }
public void Backlog_service_Add_method_throw_nullrefrence_Exception() { UserStory backlog = new UserStory(); backlog.StoryId = 1; var mockrepo = new Mock <IBacklogRepository>(); mockrepo.Setup(x => x.Add(backlog)).Throws(new NullReferenceException()); BacklogService obj = new BacklogService(mockrepo.Object); var exception = Record.Exception(() => obj.Add(backlog)); Assert.IsType <NullReferenceException>(exception); }
public void Backlog_serive_Add_method_throw_exception_with_invalid_value_type() { UserStory backlog = new UserStory(); backlog.StoryId = 1; UserStory backlog2 = new UserStory(); backlog.StoryId = 2; var mockrepo = new Mock <IBacklogRepository>(); mockrepo.Setup(x => x.Add(backlog)).Throws(new FormatException()); BacklogService obj = new BacklogService(mockrepo.Object); var exception = Record.Exception(() => obj.Add(backlog)); Assert.IsType <FormatException>(exception); }
public void Backlog_Service_Update_Method_should_return_ProductBacklog_Type_object() { //Arrange List <UserStory> requests = new List <UserStory>(); var request = new UserStory(); request.StoryId = 1; requests.Add(request); var mockRepoReq = new Mock <IBacklogRepository>(); //mocking RequestRepository mockRepoReq.Setup(x => x.Update(It.IsAny <int>(), request)).Returns(request); //mocking GetAll() of RequestRepository BacklogService obj = new BacklogService(mockRepoReq.Object); //Act var res = obj.Update(It.IsAny <int>(), request); //Assert Assert.IsType <UserStory>(res); }
public void Backlog_Service_GetAll_Method_should_return_productbacklog_type_object() { //Arrange List <UserStory> requests = new List <UserStory>(); var request = new UserStory(); request.StoryId = 1; requests.Add(request); var mockRepoReq = new Mock <IBacklogRepository>(); //mocking RequestRepository mockRepoReq.Setup(x => x.GetAll(1)).Returns(requests); //mocking GetAll() of RequestRepository BacklogService obj = new BacklogService(mockRepoReq.Object); //Act var res = obj.GetAll(1); //Assert Assert.IsType <List <UserStory> >(res); }
public void Backlog_Service_JoinGroup_Method_should_return_SignalIRMaster_type_object() { //Arrange List <SignalRMaster> requests = new List <SignalRMaster>(); var request = new SignalRMaster(); request.MemberId = 1; requests.Add(request); var mockRepoReq = new Mock <IBacklogRepository>(); //mocking RequestRepository mockRepoReq.Setup(x => x.JoinGroup(It.IsAny <int>())).Returns(requests); //mocking GetAll() of RequestRepository BacklogService obj = new BacklogService(mockRepoReq.Object); //Act var res = obj.JoinGroup(It.IsAny <int>()); //Assert Assert.IsType <List <SignalRMaster> >(res); }
public void Backlog_Service_GetAll_Method_To_GetAll_Request() { //Arrange List <UserStory> requests = new List <UserStory>(); var request = new UserStory(); request.StoryId = 1; requests.Add(request); var mockRepoReq = new Mock <IBacklogRepository>(); //mocking RequestRepository mockRepoReq.Setup(x => x.GetAll(1)).Returns(requests); //mocking GetAll() of RequestRepository BacklogService obj = new BacklogService(mockRepoReq.Object); //Act var res = obj.GetAll(1); //Assert Assert.NotNull(res); Assert.Equal(requests, res); }