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");
        }
Beispiel #2
0
        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");
        }
Beispiel #3
0
        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");
        }