public void InvalidInjectionTests(Param param, InvalidInjection type)
        {
            var request = CreateUserRequest();

            request[EnumToParam(param)] = InvalidInjectionMapper[type];
            PerformTest(request);
        }
        public void InvalidInjectionTests(Params param, InvalidInjection value)
        {
            var request = DefaultPutRequest(ActionMenuEndpointType.PutActionMenuReset);

            request[param == Params.MenuId ? "menu_id" : "action_menu_id"] = InvalidInjectionMapper[value];
            ErrorPerform(request);
        }
        public void InvalidInjectionTests(Params param, InvalidInjection value)
        {
            var request = DefaultPutRequest(ActionMenuEndpointType.PutActionMenuLabel);

            request[ParamsMapper[param]] = InvalidInjectionMapper[value];
            ErrorPerform(request);
        }
        public void InvalidInjectionParameterTests(Params param, InvalidInjection value)
        {
            var request = CreateGetRequest(TypeMapper[ValidTypes.Activity], null, null);

            request[ParamMapper[param]] = InvalidInjectionMapper[value];
            TestPerform(request);
        }
Beispiel #5
0
        public void InvalidInjectionTests(Params param, InvalidInjection value)
        {
            var request = new Dictionary <string, string>();

            request[ParamsMapper[param]] = InvalidInjectionMapper[value];
            ErrorPerform(request);
        }
        public void InvalidInjectionFileStorageTests(InvalidInjection value)
        {
            var request = FileHelper.ConvertJsonToDict(FileHelper.FileDeleteRequest(PrepareFiles.Data.First().Value));

            request[FileHelper.EnumToValue(Params.FileStorageId)] = InvalidInjectionMapper[value];
            PerformTest(request, System.Net.HttpStatusCode.BadRequest, false);
        }
Beispiel #7
0
        public void InvalidInjectionTests(Param param, InvalidInjection type)
        {
            var request = ReadUpdateUserRequest(UserCreator.Data.ToString());

            request[EnumToParam(param)] = InvalidInjectionMapper[type];
            PerformTest(request);
        }
        public void InvalidInjectionTests(Params param, InvalidInjection value)
        {
            var request = DefaultPutRequest(ActionMenuEndpointType.PutActionMenuLayout);

            request[param.ToString().ToLower()] = InvalidInjectionMapper[value];
            ErrorPerform(request);
        }
        public void InvalidInjectionFileUploadTests(Params param, InvalidInjection value)
        {
            var request = FileHelper.ConvertJsonToDict(FileHelper.FileUploadReadRequest(Utils.DateTimeToUnix(DateTime.Now), null, null));

            request[FileHelper.EnumToValue(param)] = InvalidInjectionMapper[value];
            PerformTest(request, System.Net.HttpStatusCode.BadRequest, false);
        }
        public void InvalidInjectionFileDownloadTests(Params param, InvalidInjection value)
        {
            var file    = PrepareFiles.Data.First().Value;
            var request = FileHelper.ConvertJsonToDict(FileHelper.FileDownloadRequest(file.Single().Value, file.Single().Key, null));

            request[FileHelper.EnumToValue(param)] = InvalidInjectionMapper[value];
            PerformTest(request, System.Net.HttpStatusCode.BadRequest, false);
        }
        public void InvalidInjectionFileRegisterTests(Params param, InvalidInjection type)
        {
            var request     = FileHelper.FileRegisterRequest((int)RecordsCreator.Data[$"{ResourceType.Client.ToPrivateApiResource()}1"].Id, (int)ResourceType.Client, PrepareFiles.Data.First().Value, 1, 0);
            var requestDict = FileHelper.ConvertJsonToDict(request);

            requestDict[FileHelper.EnumToValue(param)] = InvalidInjectionMapper[type];
            PerformTest(requestDict, System.Net.HttpStatusCode.BadRequest, false);
        }
Beispiel #12
0
        public void InvalidInjectionFileUploadTests(Params param, InvalidInjection value)
        {
            var fileName = PrepareFiles.Data[FileName.MinLength][FileSize.MinSize];
            var size     = FileHelper.ConvertToBytes(FileSizeMapper[FileType.Csv]);
            var request  = FileHelper.ConvertJsonToDict(FileHelper.FileUploadCreateRequest(string.Empty, null, null, null, null, fileName, size));

            request[FileHelper.EnumToValue(param)] = InvalidInjectionMapper[value];
            PerformTest(request, System.Net.HttpStatusCode.BadRequest, false);
        }
Beispiel #13
0
        public void TestReadFieldInvalidInjection(InvalidInjection inputType)
        {
            var handler = new DefaultManager();
            var request = new List <KeyValuePair <string, string> > {
                new KeyValuePair <string, string>(Selects.IdParam, MapperData.InvalidInjectionMapper[inputType])
            };
            var response = handler.Send <object>(FieldManager.FieldHandlingRelativeUrl, request, HttpMethod.GET);

            PrAssert.That(response, PrIs.ErrorResponse().And.HttpCode(System.Net.HttpStatusCode.BadRequest));
        }