public void InvalidJsonFormatFileRegisterTests(InvalidJsonFormat testcase)
        {
            var request = FileHelper.FileRegisterRequest((int)RecordsCreator.Data["Person1"].Id, 1, PrepareFiles.Data.First().Value, 1, 0);

            InvalidJsonFormatMapper[testcase](FileHelper.ConvertJsonToDict(request));
            PerformTest(request, System.Net.HttpStatusCode.BadRequest, false);
        }
Exemplo n.º 2
0
        public void InvalidJsonFormatFileUpLoadTests(InvalidJsonFormat testcase)
        {
            var testFile = PrepareFiles.Data[FileName.MinLength][FileSize.MinSize];
            var request  = FileHelper.FileUploadCreateRequest(string.Empty, null, null, null, null, testFile, 2);

            InvalidJsonFormatMapper[testcase](FileHelper.ConvertJsonToDict(request));
            PerformTest(request, System.Net.HttpStatusCode.BadRequest, false);
        }
        public void InvalidJsonFormatTests(Enums.InvalidJsonFormat testcase)
        {
            var request = CreatePreviewRequest(PrepareReport.Data.First().Value, ResourceType.Client, new List <string> {
                "Client.P_Id"
            }, ReportHelper.Constraint.Empty);

            InvalidJsonFormatMapper[testcase](request);
            ExecuteTestCases(request, HttpMethod.POST);
        }
Exemplo n.º 4
0
        public void InvalidCreateTableJsonFormatTests(Enums.InvalidJsonFormat testcase)
        {
            var request = JsonConvert.SerializeObject(CreateRequest(DataTest.Data[ReportCreateStep.CreateSpec].ToString()));

            InvalidJsonFormatMapper[testcase](request);
            var reportHandler = new DefaultManager();
            var result        = reportHandler.Send <object>(EndPoint, request, HttpMethod.POST);

            PrAssert.That(result, PrIs.ErrorResponse().And.HttpCode(System.Net.HttpStatusCode.BadRequest), Message);
        }
Exemplo n.º 5
0
        public void InvalidJsonFormatGenerateReportTests(Enums.InvalidJsonFormat testcase)
        {
            var request = JsonConvert.SerializeObject(new Dictionary <string, string>
            {
                ["id"] = "1"
            });

            InvalidJsonFormatMapper[testcase](request);
            var reportHandler = new DefaultManager();
            var result        = reportHandler.Send(EndPoint, request, HttpMethod.POST);

            PrAssert.That(result, PrIs.ErrorResponse().And.HttpCode(System.Net.HttpStatusCode.BadRequest), "Still generated report.");
        }
Exemplo n.º 6
0
        public void InvalidJsonFormatTests(HttpMethod method, Enums.InvalidJsonFormat testcase)
        {
            var request = method == HttpMethod.POST
                ? CreateSpecsRequest(null, 1, "CreateTestReport", ResourceType.Client, ReportHelper.Constraint.Empty, new List <string> {
                "Client.P_Id"
            }, Graph.Line, Function.None, Function.None)
                : method == HttpMethod.PUT
                ? CreateSpecsRequest(1, 1, "UpdateTestReport", ResourceType.Client, ReportHelper.Constraint.Empty, new List <string> {
                "Client.P_Id"
            }, null, Function.None, Function.None)
                : JsonConvert.SerializeObject(new Dictionary <string, int>
            {
                ["id"] = 1
            });

            InvalidJsonFormatMapper[testcase](request);
            ExecuteTestCases(request, method);
        }
Exemplo n.º 7
0
        public void InvalidJsonFormatFileStorageTests(InvalidJsonFormat testcase)
        {
            var request = FileHelper.FileDeleteRequest(PrepareFiles.Data.First().Value);

            PerformTest(InvalidJsonFormatMapper[testcase](FileHelper.ConvertJsonToDict(request)), System.Net.HttpStatusCode.BadRequest, false);
        }