/// <summary> /// Create from service model /// </summary> /// <param name="model"></param> public ValueWriteResponseApiModel(ValueWriteResultModel model) { if (model == null) { throw new ArgumentNullException(nameof(model)); } ErrorInfo = model.ErrorInfo == null ? null : new ServiceResultApiModel(model.ErrorInfo); }
private async Task AssertResult(string node, JToken expected, ValueWriteResultModel result) { var value = await _readExpected(_endpoint, node); Assert.NotNull(value); Assert.Null(result.ErrorInfo); Assert.True(JToken.DeepEquals(expected, value), $"Expected: {expected} != Actual: {value}"); }
/// <summary> /// Create from service model /// </summary> /// <param name="model"></param> public static ValueWriteResponseApiModel ToApiModel( this ValueWriteResultModel model) { if (model == null) { return(null); } return(new ValueWriteResponseApiModel { ErrorInfo = model.ErrorInfo.ToApiModel() }); }
private async Task AssertResultAsync(string node, JToken expected, ValueWriteResultModel result) { var value = await _readExpected(_endpoint, node); Assert.NotNull(value); Assert.Null(result.ErrorInfo); System.Diagnostics.Trace.WriteLine(value.ToString(Newtonsoft.Json.Formatting.None)); Assert.True(JToken.DeepEquals(expected, value), $"Expected: {expected} != Actual: {value}"); }
private async Task AssertResultAsync(string node, VariantValue expected, ValueWriteResultModel result) { var value = await _readExpected(_endpoint, node); Assert.NotNull(value); Assert.Null(result.ErrorInfo); Assert.True(expected.Equals(value), $"{expected} != {value}"); Assert.Equal(expected, value); }