public void Delete() { var addLessonPlanRequest = new ApplicationService.AddLessonPlanRequest() { IsActive = false, Title = Guid.NewGuid().ToString(), Level = (short)LevelEnum.Advanced }; var addLessonPlanResult = sysAdminHttpClient.CallPostService <Messages.AddLessonPlanResponse>(ConstantsUrl.AddLessonPlanApiUrl, addLessonPlanRequest); Assert.True(addLessonPlanResult.IsSuccess); var addRequest = new ApplicationService.AddSessionRequest { IsActive = false, Title = Guid.NewGuid().ToString(), Description = Guid.NewGuid().ToString(), LessonPlanId = addLessonPlanResult.NewRecordedId, TermId = DefaultData.TermId }; var addResult = sysAdminHttpClient.CallPostService <AddSessionResponse>(ConstantsUrl.AddSessionApiUrl, addRequest); Assert.True(addResult.IsSuccess); Assert.NotEqual(addResult.NewRecordedId, Guid.Empty); var request = new ApplicationService.DeleteSessionRequest { Id = addResult.NewRecordedId }; var result = sysAdminHttpClient.CallPostService <DeleteSessionResponse>(ConstantsUrl.DeleteSessionApiUrl, request); Assert.True(result.IsSuccess); }
public void Add() { var request = new ApplicationService.AddLessonPlanRequest() { IsActive = false, Title = Guid.NewGuid().ToString(), Level = (short)LevelEnum.Advanced }; var result = sysAdminHttpClient.CallPostService <Messages.AddLessonPlanResponse>(ConstantsUrl.AddLessonPlanApiUrl, request); Assert.True(result.IsSuccess); }
public void ChangeActiveStatus() { var addRequest = new ApplicationService.AddLessonPlanRequest { IsActive = false, Title = Guid.NewGuid().ToString(), Level = (short)LevelEnum.Advanced }; var addResult = sysAdminHttpClient.CallPostService <AddLessonPlanResponse>(ConstantsUrl.AddLessonPlanApiUrl, addRequest); Assert.True(addResult.IsSuccess); Assert.NotEqual(addResult.NewRecordedId, Guid.Empty); var request = new ApplicationService.DeleteLessonPlanRequest { Id = addResult.NewRecordedId }; var result = sysAdminHttpClient.CallPostService <ChangeActiveStatusLessonPlanResponse>(ConstantsUrl.ChangeActiveStatusLessonPlanApiUrl, request); Assert.True(result.IsSuccess); }