public void TestValidDuplicateComputeFieldValue(Enums.ValidDuplicated dup, ComputeFieldValue param) { var handler = new DefaultManager(); var request = DuplicateValues[dup]()[param.GetEnumStringValue()]; var response = handler.Send <object>(ComputeFieldValueEndPoint, request, HttpMethod.POST); PrAssert.That(response, PrIs.SuccessfulResponse().And.HttpCode(System.Net.HttpStatusCode.OK)); }
public void TestInvalidComputeFieldValue(InvalidValue invalid, ComputeFieldValue param) { var handler = new DefaultManager(); var request = GetDefaultComputeFieldValue(FieldsCreator); InvalidValueMapper[invalid](request, param.GetEnumStringValue()); var response = handler.Send <object>(ComputeFieldValueEndPoint, JsonConvert.SerializeObject(request), HttpMethod.POST); PrAssert.That(response, PrIs.ErrorResponse().And.HttpCode(System.Net.HttpStatusCode.BadRequest)); }