public ResponseModelValidationTests() { var modelStateDictionary = new ModelStateDictionary(); modelStateDictionary.AddModelError("Error1", "TestError"); _modelStateRequestValidationAdaptor = new ModelStateRequestValidationAdaptor(modelStateDictionary); }
public void ModelRequestValidationWithService() { var modelStateDictionary = new ModelStateDictionary(); modelStateDictionary.AddModelError("Error1", "TestError"); _modelStateRequestValidationAdaptor = new ModelStateRequestValidationAdaptor(modelStateDictionary, "Sample Service"); Assert.IsType <ResponseStatus>(_modelStateRequestValidationAdaptor.ResponseStatus); }
public void ModelRequestValidationWithServiceAndError() { var modelStateDictionary = new ModelStateDictionary(); modelStateDictionary.AddModelError("Error1", "TestError"); _modelStateRequestValidationAdaptor = new ModelStateRequestValidationAdaptor(modelStateDictionary, "Sample Service", ResponsePayloadType.BusinessException, 400); Assert.IsType <ResponseStatus>(_modelStateRequestValidationAdaptor.ResponseStatus); Assert.Equal(400, _modelStateRequestValidationAdaptor.ResponseStatus.Code); Assert.Null(_modelStateRequestValidationAdaptor.ResponsePayload); }