public void CanDeserializeTypeConversionFailed() { var ex = new RequestException(System.Net.HttpStatusCode.BadRequest, "[{errorType:'TypeConversionFailed', message:'msg', argument:'arg', value:'val', targetType:'int'}]"); Assert.That(ex.ErrorObjects().First().GetType().Name, Is.EqualTo("TypeConversionFailed")); }
public void CanDeserializeMissingArgument() { var ex = new RequestException(System.Net.HttpStatusCode.BadRequest, "[{errorType:'MissingArgument', message:'msg', argument:'arg' }]"); Assert.That(ex.ErrorObjects().First().GetType().Name, Is.EqualTo("MissingArgument")); }