public async Task <ZqSignResponseBase> ChangeSignatureAsync(ChangeSignatureRequest request) { const string path = "signatureChange"; var response = await GetResponseAsync <ZqSignResponseBase, ChangeSignatureRequest>(path, request); return(response); }
public async Task ChangeSignatureTest() { var imagePath = Path.Combine(AppContext.BaseDirectory, "SignatureImage.png"); var imageBytes = File.ReadAllBytes(imagePath); var imageBase64 = Convert.ToBase64String(imageBytes); var request = new ChangeSignatureRequest { UserCode = "2018091316200001", SignatureImage = imageBase64 }; var response = await Service.ChangeSignatureAsync(request); Assert.NotNull(response); Assert.Equal(ErrorCode.Success, response.Code); }