public void ProcessSublistSearchInvalidTest(ProcessSublistSearchCases.InvalidValue invalidValue, string param) { var request = ProcessSublistSearchCases.GetSublistSearchForProcess(SortProcessHelper.ProcessId, SortProcessHelper.ProcessClient, ProcessSublistSearchCases.SuffixOperator.Ge, SortProcessHelper.ProcessUpdateDate, ProcessSublistSearchCases.OrderType.Asc, 1000, 0); ProcessSublistSearchCases.InvalidValueMapper[invalidValue](request, param); var handler = new DefaultManager(); var response = handler.SendAsync <List <int> >(ProcessSublistTestData.ProcessSublistEndPoint, request.ToJson(), HttpMethod.POST).Result; PrAssert.That(response, PrIs.ErrorResponse().And.HttpCode(System.Net.HttpStatusCode.BadRequest), "Still able search sublist of Process"); }
public void ProcessSublistSearchInvalidOperatorTest(string conditionField, ProcessSublistSearchCases.InvalidValue invalidValue) { var conditionOperator = new Dictionary <string, object>(); ProcessSublistSearchCases.InvalidValueMapper[invalidValue](conditionOperator, "op"); var request = ProcessSublistSearchCases.GetInvalidSublistSearchForProcess("Process", SortProcessHelper.ProcessId, conditionField, conditionOperator["op"], SortProcessHelper.ProcessUpdateDate, ProcessSublistSearchCases.OrderType.Asc, 1000); var handler = new DefaultManager(); var response = handler.SendAsync <List <int> >(ProcessSublistTestData.ProcessSublistEndPoint, request.ToJson(), HttpMethod.POST).Result; PrAssert.That(response, PrIs.ErrorResponse().And.HttpCode(System.Net.HttpStatusCode.BadRequest), "Still able search sublist of Process"); }