public void ValidUserGetNewMails(GetAndHiddenTestData.Valid listView) { var handler = new DefaultManager(); var request = new Dictionary <string, object>(); GetAndHiddenTestData.ValidGetMailsMapperValue[listView](request, GetAndHiddenTestData.ListView, new List <int>()); var response = handler.Send <object>(MailGetAndHidden.GetNewMails, request.ToJson(), HttpMethod.POST); PrAssert.That(response, PrIs.SuccessfulResponse().And.HttpCode(System.Net.HttpStatusCode.OK), "Can not get mails"); }
public void ValidHiddenMail(GetAndHiddenTestData.Valid hidden) { var handler = new DefaultManager(); Dictionary <string, object> request = HiddenMailRequest(GetMailsId.Data.First()); GetAndHiddenTestData.ValidGetMailsMapperValue[hidden](request, GetAndHiddenTestData.Hidden, new List <int>()); var response = handler.Send <object>(MailGetAndHidden.HiddenMail, request.ToJson(), HttpMethod.PUT); PrAssert.That(response, PrIs.SuccessfulResponse().And.HttpCode(System.Net.HttpStatusCode.NoContent), "Can not hide mail"); }
public void ValidGetMails(GetAndHiddenTestData.Valid pageNumber, GetAndHiddenTestData.Valid pageSize, GetAndHiddenTestData.Valid sortOrder, GetAndHiddenTestData.Valid sortField, GetAndHiddenTestData.Valid showHidden) { var handler = new DefaultManager(); var request = new Dictionary <string, object>(); GetAndHiddenTestData.ValidGetMailsMapperValue[pageNumber](request, GetAndHiddenTestData.PageNumber, new List <int>()); GetAndHiddenTestData.ValidGetMailsMapperValue[pageSize](request, GetAndHiddenTestData.PageSize, new List <int>()); GetAndHiddenTestData.ValidGetMailsMapperValue[sortOrder](request, GetAndHiddenTestData.SortOrder, new List <int>()); GetAndHiddenTestData.ValidGetMailsMapperValue[sortField](request, GetAndHiddenTestData.SortField, new List <int>()); GetAndHiddenTestData.ValidGetMailsMapperValue[showHidden](request, GetAndHiddenTestData.ShowHidden, new List <int>()); var response = handler.Send <GetMailsResponse>(MailGetAndHidden.GetMails, request.ToJson(), HttpMethod.POST); PrAssert.That(response, PrIs.SuccessfulResponse().And.HttpCode(System.Net.HttpStatusCode.OK), "Can not get mails"); }