public async Task UpdateAsync_SuccessfullyUpdated() { var model = new ProformaInvoicePatchModel { Id = _proformaInvoiceIdAsync, Description = "DescriptionUpdated" }; // Act var data = (await _proformaInvoiceClient.UpdateAsync(model)).AssertResult(); // Assert Assert.AreEqual(model.Description, data.Description); }
public void Update_SuccessfullyUpdated() { var model = new ProformaInvoicePatchModel { Id = _proformaInvoiceId, DeliveryAddressId = DeliveryAddressId2, Description = "DescriptionUpdated", MyAddress = new MyDocumentAddressPatchModel { AccountNumber = "555777", Iban = "5453187522" } }; // Act var data = _proformaInvoiceClient.Update(model).AssertResult(); // Assert Assert.AreEqual(model.Description, data.Description); Assert.AreEqual(model.MyAddress.AccountNumber, data.MyAddress.AccountNumber); Assert.AreEqual(model.MyAddress.Iban, data.MyAddress.Iban); AssertDeliveryAddress(data.DeliveryAddress, DeliveryAddressId2); }
/// <inheritdoc /> public ApiResult <ProformaInvoiceGetModel> Update(ProformaInvoicePatchModel model) { return(Patch <ProformaInvoicePatchModel, ProformaInvoiceGetModel>(model)); }
/// <inheritdoc/> public Task <ApiResult <ProformaInvoiceGetModel> > UpdateAsync(ProformaInvoicePatchModel model, CancellationToken cancellationToken = default) { return(PatchAsync <ProformaInvoicePatchModel, ProformaInvoiceGetModel>(model, cancellationToken)); }